/*
Copyright 2012-2021 OpenBroadcaster, Inc.
This file is part of OpenBroadcaster Server.
OpenBroadcaster Server is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenBroadcaster Server is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with OpenBroadcaster Server. If not, see .
*/
OB.Dayparting = {};
OB.Dayparting.load = function()
{
//T Loading
$('#dayparting_table tbody').html('
').text(row['description']) );
var range = '';
if((row['start'] ?? '').match(/^\d+$/))
{
var date = new Date(2021, 0);
date.setDate(parseInt(row['start'])+1);
range += moment(date).format('MMM Do');
range += ' - ';
date = new Date(2021, 0);
date.setDate(parseInt(row['end'])+1);
range += moment(date).format('MMM Do');
}
else if(row['start'])
{
range += row['start']+' - '+row['end'];
}
else
{
range += (row['dow'] ?? '').split(',').join(', ');
}
$tr.append( $('