Skip to content

Commit 741aac8

Browse files
author
r.tschu
committed
fixed javascript for admins
1 parent 86cead0 commit 741aac8

File tree

2 files changed

+4
-23
lines changed

2 files changed

+4
-23
lines changed

amd/build/edit_timeframe.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

amd/src/edit_timeframe.js

+3-22
Original file line numberDiff line numberDiff line change
@@ -20,25 +20,6 @@ define(['jquery', 'core/modal_factory', 'core/templates', 'core/str', 'core/url'
2020
};
2121
};
2222

23-
var pad = function pad(num, size) {
24-
var s = num + "";
25-
while (s.length < size) {
26-
s = "0" + s;
27-
}
28-
return s;
29-
};
30-
31-
var get_time_as_string = function (key) {
32-
var startmin = $('[name=minute_' + key + ']').last()[0].selectedIndex;
33-
var starthour = $('[name=hour_' + key + ']').last()[0].selectedIndex;
34-
var startday = $('[name=day_' + key + ']').last()[0].selectedIndex + 1;
35-
var startmonth = $('[name=month_' + key + ']').last()[0].selectedIndex + 1;
36-
var startyear = $('[name=year_' + key + ']').last()[0].selectedIndex + 2000;
37-
38-
return pad(startday, 2) + '.' + pad(startmonth, 2) + '.' + pad(startyear, 2) + ' '
39-
+ pad(starthour, 2) + ':' + pad(startmin, 2);
40-
};
41-
4223
var ready = function () {
4324
if (this.readyState === 4 && this.status >= 200 && !(this.responseText == "")) {
4425
require(['core/notification', ], function (notification) {
@@ -71,7 +52,7 @@ define(['jquery', 'core/modal_factory', 'core/templates', 'core/str', 'core/url'
7152
root.on('modal-save-cancel:save', function () {
7253
var saveid = new URL(clickedLink.prop('href')).searchParams.get("id");
7354
var times = {};
74-
var settime = document.getElementById("standardtimecheck").checked;
55+
var settime = $('[name=use_standardtime]').last()[0].checked;
7556
if (settime) {
7657
times = get_timestamp();
7758
}
@@ -85,7 +66,7 @@ define(['jquery', 'core/modal_factory', 'core/templates', 'core/str', 'core/url'
8566
startdates[elementNo] = times.starttime;
8667
enddates[elementNo] = times.endtime;
8768
if (settime) {
88-
str.get_string('time_set', 'block_evasys_sync', function (s) {
69+
str.get_string('time_set', 'block_evasys_sync').done(function (s) {
8970
document.getElementById('timehint_' + elementNo).innerHTML = s;
9071
});
9172
} else {
@@ -99,7 +80,7 @@ define(['jquery', 'core/modal_factory', 'core/templates', 'core/str', 'core/url'
9980
startdates[elementNo] = Date.now() / 1000;
10081
enddates[elementNo] = Date.now() / 1000;
10182
} else {
102-
document.getElementById("standardtimecheck").checked = true;
83+
$('[name=use_standardtime]').last()[0].checked = true;
10384
}
10485
timesetter.init(startdates[elementNo], enddates[elementNo]);
10586
});

0 commit comments

Comments
 (0)