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() })
|
||||
}
|
||||
|
||||
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
|
||||
userPlaylogList?.let { rp.userPlaylog.saveAll(it) }
|
||||
|
||||
|
|
|
@ -11,6 +11,11 @@ class UserCMissionResp {
|
|||
var userCMissionProgressList: List<UserCMissionProgress>? = null
|
||||
}
|
||||
|
||||
class FavNewMusic(
|
||||
var musicId: Int = 0,
|
||||
var orderId: Int = 0,
|
||||
)
|
||||
|
||||
class UpsertUserAll(
|
||||
var userData: List<Chu3UserData>? = null,
|
||||
var userGameOption: List<UserGameOption>? = null,
|
||||
|
@ -34,4 +39,5 @@ class UpsertUserAll(
|
|||
var userEmoneyList: List<JDict>? = null,
|
||||
var userNetBattleData: List<JDict>? = null,
|
||||
var userCMissionList: List<UserCMissionResp>? = null,
|
||||
var userFavoriteMusicList: List<FavNewMusic>? = null,
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue