minor changes to recording fields
This commit is contained in:
parent
bf95e6016f
commit
ab6ed3037e
2 changed files with 1 additions and 17 deletions
|
@ -1,22 +1,11 @@
|
||||||
define(['globalize', 'connectionManager', 'serverNotifications', 'require', 'loading', 'apphost', 'dom', 'recordingHelper', 'events', 'paper-icon-button-light', 'emby-button', 'css!./recordingfields', 'flexStyles'], function (globalize, connectionManager, serverNotifications, require, loading, appHost, dom, recordingHelper, events) {
|
define(['globalize', 'connectionManager', 'serverNotifications', 'require', 'loading', 'apphost', 'dom', 'recordingHelper', 'events', 'paper-icon-button-light', 'emby-button', 'css!./recordingfields', 'flexStyles'], function (globalize, connectionManager, serverNotifications, require, loading, appHost, dom, recordingHelper, events) {
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
function showSeriesRecordingFields(context, programId, apiClient) {
|
|
||||||
context.querySelector('.convertRecordingsContainer').classList.add('hide');
|
|
||||||
context.querySelector('.recordSeriesContainer').classList.remove('hide');
|
|
||||||
}
|
|
||||||
|
|
||||||
function showSingleRecordingFields(context, programId, apiClient) {
|
|
||||||
context.querySelector('.convertRecordingsContainer').classList.add('hide');
|
|
||||||
}
|
|
||||||
|
|
||||||
function loadData(parent, program, apiClient) {
|
function loadData(parent, program, apiClient) {
|
||||||
if (program.IsSeries) {
|
if (program.IsSeries) {
|
||||||
parent.querySelector('.recordSeriesContainer').classList.remove('hide');
|
parent.querySelector('.recordSeriesContainer').classList.remove('hide');
|
||||||
showSeriesRecordingFields(parent, program.Id, apiClient);
|
|
||||||
} else {
|
} else {
|
||||||
parent.querySelector('.recordSeriesContainer').classList.add('hide');
|
parent.querySelector('.recordSeriesContainer').classList.add('hide');
|
||||||
showSingleRecordingFields(parent, program.Id, apiClient);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (program.SeriesTimerId) {
|
if (program.SeriesTimerId) {
|
||||||
|
@ -205,7 +194,7 @@ define(['globalize', 'connectionManager', 'serverNotifications', 'require', 'loa
|
||||||
var isChecked = !button.querySelector('i').classList.contains('recordingIcon-active');
|
var isChecked = !button.querySelector('i').classList.contains('recordingIcon-active');
|
||||||
|
|
||||||
if (isChecked) {
|
if (isChecked) {
|
||||||
showSeriesRecordingFields(options.parent, options.programId, apiClient);
|
context.querySelector('.recordSeriesContainer').classList.remove('hide');
|
||||||
if (!this.SeriesTimerId) {
|
if (!this.SeriesTimerId) {
|
||||||
var promise = this.TimerId ?
|
var promise = this.TimerId ?
|
||||||
recordingHelper.changeRecordingToSeries(apiClient, this.TimerId, options.programId) :
|
recordingHelper.changeRecordingToSeries(apiClient, this.TimerId, options.programId) :
|
||||||
|
@ -215,7 +204,6 @@ define(['globalize', 'connectionManager', 'serverNotifications', 'require', 'loa
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
showSingleRecordingFields(options.parent, options.programId, apiClient);
|
|
||||||
if (this.SeriesTimerId) {
|
if (this.SeriesTimerId) {
|
||||||
apiClient.cancelLiveTvSeriesTimer(this.SeriesTimerId).then(function () {
|
apiClient.cancelLiveTvSeriesTimer(this.SeriesTimerId).then(function () {
|
||||||
sendToast(globalize.translate('RecordingCancelled'));
|
sendToast(globalize.translate('RecordingCancelled'));
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
<div class="convertRecordingsContainer hide infoBanner" style="margin: 1em 0 2em;">
|
|
||||||
<h1 style="margin: .25em 0 .5em;">${HeaderConvertYourRecordings}</h1>
|
|
||||||
<div class="fieldDescription">${PromoConvertRecordingsToStreamingFormat}</div>
|
|
||||||
</div>
|
|
||||||
<div class="recordingFields hide">
|
<div class="recordingFields hide">
|
||||||
<div class="recordSeriesContainer recordingFields-buttons flex align-items-center hide">
|
<div class="recordSeriesContainer recordingFields-buttons flex align-items-center hide">
|
||||||
<div>
|
<div>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue