mirror of https://github.com/hykilpikonna/AquaDX
[+] Save favorite music
parent
fc35381e1b
commit
a77a74ba61
|
@ -66,6 +66,12 @@ class UpsertUserAllHandler(
|
||||||
rp.userGeneralData.save(d.apply { propertyValue = list!!.str() })
|
rp.userGeneralData.save(d.apply { propertyValue = list!!.str() })
|
||||||
}
|
}
|
||||||
|
|
||||||
|
userFavoriteMusicList?.let { list ->
|
||||||
|
val d = rp.userGeneralData.findByUserAndPropertyKey(u, "favorite_music")()
|
||||||
|
?: UserGeneralData().apply { user = u; propertyKey = "favorite_music" }
|
||||||
|
rp.userGeneralData.save(d.apply { propertyValue = list.joinToString(",") })
|
||||||
|
}
|
||||||
|
|
||||||
// Playlog
|
// Playlog
|
||||||
userPlaylogList?.let { rp.userPlaylog.saveAll(it) }
|
userPlaylogList?.let { rp.userPlaylog.saveAll(it) }
|
||||||
|
|
||||||
|
|
|
@ -11,6 +11,11 @@ class UserCMissionResp {
|
||||||
var userCMissionProgressList: List<UserCMissionProgress>? = null
|
var userCMissionProgressList: List<UserCMissionProgress>? = null
|
||||||
}
|
}
|
||||||
|
|
||||||
|
class FavNewMusic(
|
||||||
|
var musicId: Int = 0,
|
||||||
|
var orderId: Int = 0,
|
||||||
|
)
|
||||||
|
|
||||||
class UpsertUserAll(
|
class UpsertUserAll(
|
||||||
var userData: List<Chu3UserData>? = null,
|
var userData: List<Chu3UserData>? = null,
|
||||||
var userGameOption: List<UserGameOption>? = null,
|
var userGameOption: List<UserGameOption>? = null,
|
||||||
|
@ -34,4 +39,5 @@ class UpsertUserAll(
|
||||||
var userEmoneyList: List<JDict>? = null,
|
var userEmoneyList: List<JDict>? = null,
|
||||||
var userNetBattleData: List<JDict>? = null,
|
var userNetBattleData: List<JDict>? = null,
|
||||||
var userCMissionList: List<UserCMissionResp>? = null,
|
var userCMissionList: List<UserCMissionResp>? = null,
|
||||||
|
var userFavoriteMusicList: List<FavNewMusic>? = null,
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue