Skip to content

Commit ab257fb

Browse files
committed
use task_id getter suggested by https://github.com/Tagirijus
1 parent c3c1ea9 commit ab257fb

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

Assets/js/checkbox.js

+8-2
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,23 @@ KB.on('dom.ready', function () {
1010
function ToggleActiveCheckbox(e) {
1111
const urlParams = new URLSearchParams(window.location.search);
1212

13+
var task_id = null;
14+
var taskIdElem = document.getElementById('form-task_id');
15+
if (taskIdElem != null) {
16+
task_id = taskIdElem.value;
17+
}
18+
1319
if (URLRewrite) {
1420
const link = '/MarkdownPlus/Checkbox';
1521
KB.http.postJson(link, {
16-
'task_id': urlParams.get('task_id'),
22+
'task_id': task_id,
1723
'number': e.target.getAttribute('number')
1824
});
1925
}
2026
else {
2127
const link = '?controller=CheckboxController&action=toggle&plugin=MarkdownPlus';
2228
KB.http.postJson(link, {
23-
'task_id': urlParams.get('task_id'),
29+
'task_id': task_id,
2430
'number': e.target.getAttribute('number')
2531
});
2632
}

0 commit comments

Comments
 (0)