@@ -255,30 +255,29 @@ data class SerializableGuild(
255
255
256
256
@Serializable
257
257
data class SerializableLogin (
258
- val user : SerializableUser ? = null ,
259
- @SerialName(" self_id" )
260
- val selfId : String? = null ,
258
+ val adapter : String ,
261
259
val platform : String? = null ,
262
- val status : Int ,
260
+ val user : SerializableUser ? = null ,
261
+ val status : Int? = null ,
263
262
val features : List <String > = listOf(),
264
263
@SerialName(" proxy_urls" )
265
264
val proxyUrls : List <String > = listOf(),
266
265
) : Convertable<Login> {
267
266
override fun toUniverse (yutori : Yutori ) = Login (
268
- user = user?.toUniverse(yutori),
269
- selfId = selfId,
267
+ adapter = adapter,
270
268
platform = platform,
269
+ user = user?.toUniverse(yutori),
271
270
status = status,
272
271
features = features,
273
272
proxyUrls = proxyUrls
274
273
)
275
274
276
275
companion object {
277
276
fun fromUniverse (universe : Login ) = SerializableLogin (
278
- user = universe.user?.let { SerializableUser .fromUniverse(it) },
279
- selfId = universe.selfId,
277
+ adapter = universe.adapter,
280
278
platform = universe.platform,
281
- status = universe.status.toInt(),
279
+ user = universe.user?.let { SerializableUser .fromUniverse(it) },
280
+ status = universe.status?.toInt(),
282
281
features = universe.features,
283
282
proxyUrls = universe.proxyUrls
284
283
)
0 commit comments