[RU]Remanga notify breaking authorization (#14026)
This commit is contained in:
parent
2f26acede0
commit
e8efb0f8d7
|
@ -6,7 +6,7 @@ ext {
|
|||
extName = 'Remanga'
|
||||
pkgNameSuffix = 'ru.remanga'
|
||||
extClass = '.Remanga'
|
||||
extVersionCode = 58
|
||||
extVersionCode = 59
|
||||
}
|
||||
|
||||
dependencies {
|
||||
|
|
|
@ -47,6 +47,7 @@ import rx.Observable
|
|||
import uy.kohesive.injekt.Injekt
|
||||
import uy.kohesive.injekt.api.get
|
||||
import uy.kohesive.injekt.injectLazy
|
||||
import java.io.IOException
|
||||
import java.net.URLDecoder
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Date
|
||||
|
@ -58,6 +59,8 @@ class Remanga : ConfigurableSource, HttpSource() {
|
|||
|
||||
override val name = "Remanga"
|
||||
|
||||
override val id: Long = 8983242087533137528
|
||||
|
||||
override val lang = "ru"
|
||||
|
||||
private val preferences: SharedPreferences by lazy {
|
||||
|
@ -89,6 +92,9 @@ class Remanga : ConfigurableSource, HttpSource() {
|
|||
?.let { jsonString -> json.decodeFromString<UserDto>(jsonString) }
|
||||
?: return chain.proceed(request)
|
||||
|
||||
if (authCookie.access_token == null)
|
||||
throw IOException("Авторизация слетела. Очистите cookies и переавторизуйтесь.")
|
||||
|
||||
USER_ID = authCookie.id.toString()
|
||||
val authRequest = request.newBuilder()
|
||||
.addHeader("Authorization", "bearer ${authCookie.access_token}")
|
||||
|
|
Loading…
Reference in New Issue