2018-01-04 19:52:25 +01:00
|
|
|
package jp.juggler.subwaytooter.util
|
|
|
|
|
|
|
|
import jp.juggler.subwaytooter.table.AcctColor
|
|
|
|
|
2018-01-21 13:51:10 +01:00
|
|
|
interface LinkHelper {
|
2018-01-10 16:47:35 +01:00
|
|
|
|
|
|
|
// SavedAccountのロード時にhostを供給する必要があった
|
|
|
|
val host : String?
|
2018-01-21 17:47:13 +01:00
|
|
|
|
|
|
|
fun findAcctColor(url : String?) : AcctColor? = null
|
|
|
|
|
|
|
|
fun getFullAcct(acct : String?) : String {
|
|
|
|
return when {
|
|
|
|
acct == null -> "?@?"
|
|
|
|
acct.contains('@') -> acct
|
|
|
|
else -> "$acct@$host"
|
|
|
|
}
|
|
|
|
}
|
2018-01-04 19:52:25 +01:00
|
|
|
}
|