+ this.videoChannels = hash.videoChannels
+
+ this.videoQuota = hash.videoQuota
+ this.videoQuotaDaily = hash.videoQuotaDaily
+ this.videoQuotaUsed = hash.videoQuotaUsed
+ this.videoQuotaUsedDaily = hash.videoQuotaUsedDaily
+
+ this.nsfwPolicy = hash.nsfwPolicy
+ this.webTorrentEnabled = hash.webTorrentEnabled
+ this.videosHistoryEnabled = hash.videosHistoryEnabled
+ this.autoPlayVideo = hash.autoPlayVideo
+
+ this.theme = hash.theme
+
+ this.adminFlags = hash.adminFlags
+
+ this.blocked = hash.blocked
+ this.blockedReason = hash.blockedReason
+
+ this.noInstanceConfigWarningModal = hash.noInstanceConfigWarningModal
+ this.noWelcomeModal = hash.noWelcomeModal
+
+ this.notificationSettings = hash.notificationSettings
+
+ this.createdAt = hash.createdAt
+
+ if (hash.account !== undefined) {
+ this.account = new Account(hash.account)