Revert "Manage button state in the new feature"

This reverts commit c2cfdf4ff6.
This commit is contained in:
Antonin 2016-10-06 22:10:51 +02:00
parent 0fd5348ff5
commit 4881b3c8b2

View File

@ -75,8 +75,8 @@ $(document).ready(function () {
function getLastDayNumber(last_day) { function getLastDayNumber(last_day) {
if (last_day == null) if (last_day == null)
last_day = $selected_days.find('fieldset').filter(':last'); last_day = $selected_days.find('fieldset').filter(':last')
return parseInt(/^d([0-9]+)-h[0-9]+$/.exec($(last_day).find('.hours').filter(':first').attr('id'))[1]) return parseInt(/^d([0-9]+)-h[0-9]+$/.exec(last_day.find('.hours').filter(':first').attr('id'))[1])
} }
function newDateFields(dateStr) { function newDateFields(dateStr) {
@ -102,14 +102,6 @@ $(document).ready(function () {
$removeaday_and_copyhours.removeClass('disabled'); $removeaday_and_copyhours.removeClass('disabled');
} }
function manageRemoveadayAndCopyhoursButtons() {
var nb_days = $selected_days.find('fieldset').length;
$('#day' + (getLastDayNumber() - 1)).focus();
if (nb_days == 1) {
$removeaday_and_copyhours.addClass('disabled');
}
}
var useFirstEmptyDateField = function (dateStr) { var useFirstEmptyDateField = function (dateStr) {
var used = false; var used = false;
$selected_days.find('fieldset legend input').each(function () { $selected_days.find('fieldset legend input').each(function () {
@ -233,7 +225,12 @@ $(document).ready(function () {
$('#remove-a-day').on('click', function () { $('#remove-a-day').on('click', function () {
$selected_days.find('fieldset:last').remove(); $selected_days.find('fieldset:last').remove();
manageRemoveadayAndCopyhoursButtons(); var nb_days = $selected_days.find('fieldset').length;
$('#day' + (getLastDayNumber() - 1)).focus();
if (nb_days == 1) {
$removeaday_and_copyhours.addClass('disabled');
}
submitDaysAvalaible(); submitDaysAvalaible();
}); });
@ -243,7 +240,6 @@ $(document).ready(function () {
if ($('#days_container').find('fieldset').length > 1) { if ($('#days_container').find('fieldset').length > 1) {
$(this).parents('fieldset').remove(); $(this).parents('fieldset').remove();
} }
manageRemoveadayAndCopyhoursButtons();
submitDaysAvalaible(); submitDaysAvalaible();
}); });