import { FormReactive, User, UserService } from '../../../shared'
import { I18n } from '@ngx-translate/i18n-polyfill'
import { FormValidatorService } from '@app/shared/forms/form-validators/form-validator.service'
-import { Subject } from 'rxjs/Subject'
+import { Subject } from 'rxjs'
@Component({
selector: 'my-account-video-settings',
ngOnInit () {
this.buildForm({
nsfwPolicy: null,
+ webTorrentPolicy: null,
autoPlayVideo: null
})
this.userInformationLoaded.subscribe(() => {
this.form.patchValue({
nsfwPolicy: this.user.nsfwPolicy,
- autoPlayVideo: this.user.autoPlayVideo === true ? 'true' : 'false'
+ webTorrentPolicy: this.user.webTorrentPolicy,
+ autoPlayVideo: this.user.autoPlayVideo === true
})
})
}
updateDetails () {
const nsfwPolicy = this.form.value['nsfwPolicy']
+ const webTorrentPolicy = this.form.value['webTorrentPolicy']
const autoPlayVideo = this.form.value['autoPlayVideo']
const details: UserUpdateMe = {
nsfwPolicy,
+ webTorrentPolicy,
autoPlayVideo
}