2017-11-14 22:46:51 +01:00
|
|
|
package org.moire.ultrasonic.api.subsonic.models
|
|
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonProperty
|
|
|
|
|
|
|
|
data class User(
|
2018-03-24 19:47:55 +01:00
|
|
|
val username: String = "",
|
|
|
|
val email: String = "",
|
|
|
|
val scrobblingEnabled: Boolean = false,
|
|
|
|
val adminRole: Boolean = false,
|
|
|
|
val settingsRole: Boolean = false,
|
|
|
|
val downloadRole: Boolean = false,
|
|
|
|
val uploadRole: Boolean = false,
|
|
|
|
val playlistRole: Boolean = false,
|
|
|
|
val coverArtRole: Boolean = false,
|
|
|
|
val commentRole: Boolean = false,
|
|
|
|
val podcastRole: Boolean = false,
|
|
|
|
val streamRole: Boolean = false,
|
|
|
|
val jukeboxRole: Boolean = false,
|
|
|
|
val shareRole: Boolean = false,
|
|
|
|
val videoConverstionRole: Boolean = false,
|
|
|
|
@JsonProperty("folder") val folderList: List<Int> = emptyList()
|
|
|
|
)
|