mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-02-25 18:45:27 -06:00
Add base href
This commit is contained in:
parent
0c6868d477
commit
ba3e026927
@ -142,25 +142,40 @@ function updateListButtons() {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function getBaseUrl() {
|
||||||
|
// go to specially crafted URL:
|
||||||
|
var bases = document.getElementsByTagName('base');
|
||||||
|
var baseHref = null;
|
||||||
|
|
||||||
|
if (bases.length > 0) {
|
||||||
|
baseHref = bases[0].href;
|
||||||
|
}
|
||||||
|
console.log('baseHref for mass edit is "' + baseHref + '".');
|
||||||
|
return baseHref;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @returns {boolean}
|
* @returns {boolean}
|
||||||
*/
|
*/
|
||||||
function goToMassEdit() {
|
function goToMassEdit() {
|
||||||
console.log('Mass edit URL is ' + mass_edit_url + '/' + getCheckboxes());
|
var baseHref = getBaseUrl();
|
||||||
window.location.href = mass_edit_url + '/' + getCheckboxes();
|
console.log('Mass edit URL is ' + baseHref + mass_edit_url + '/' + getCheckboxes());
|
||||||
|
window.location.href = baseHref + mass_edit_url + '/' + getCheckboxes();
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
function goToBulkEdit() {
|
function goToBulkEdit() {
|
||||||
console.log('Mass edit URL is ' + bulk_edit_url + '/' + getCheckboxes());
|
var baseHref = getBaseUrl();
|
||||||
window.location.href = bulk_edit_url + '/' + getCheckboxes();
|
console.log('Bulk edit URL is ' + baseHref + bulk_edit_url + '/' + getCheckboxes());
|
||||||
|
window.location.href = baseHref + bulk_edit_url + '/' + getCheckboxes();
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
function goToMassDelete() {
|
function goToMassDelete() {
|
||||||
console.log('Mass delete URL is ' + mass_delete_url + '/' + getCheckboxes());
|
var baseHref = getBaseUrl();
|
||||||
window.location.href = mass_delete_url + '/' + getCheckboxes();
|
console.log('Mass delete URL is ' + baseHref + mass_delete_url + '/' + getCheckboxes());
|
||||||
|
window.location.href = baseHref + mass_delete_url + '/' + getCheckboxes();
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user