Cleaned js code [ci skip]
parent
cc0d2a402b
commit
a96a70400f
|
|
@ -1,13 +1,12 @@
|
|||
/* global opener */
|
||||
(function() {
|
||||
'use strict';
|
||||
|
||||
function getModalWindowData()
|
||||
{
|
||||
var windowRef = window;
|
||||
var windowName = windowRef.name;
|
||||
var widgetName = windowName.replace(/^(change|add|delete|lookup)_/, '');
|
||||
//var windowNames = windowName.split('____');
|
||||
//var widgetName = windowNames[(windowNames.length - 1)];
|
||||
//widgetName = widgetName.replace(/^(change|add|delete|lookup)_/, '');
|
||||
//console.log('dismiss modal and update widget with id: "' + widgetName + '"');
|
||||
var modalRef = {};
|
||||
var openerRef = windowRef.opener;
|
||||
if (!openerRef) {
|
||||
|
|
@ -19,7 +18,15 @@
|
|||
}
|
||||
};
|
||||
}
|
||||
return { opener:openerRef, modal:modalRef };
|
||||
}
|
||||
|
||||
var modalData = getModalWindowData();
|
||||
var modalRef = modalData['modal'];
|
||||
var openerRef = modalData['opener'];
|
||||
|
||||
var initData = JSON.parse(document.getElementById('django-admin-popup-response-constants').dataset.popupResponse);
|
||||
// console.log(initData);
|
||||
switch (initData.action) {
|
||||
case 'change':
|
||||
if (typeof(openerRef.dismissChangeRelatedObjectPopup) == 'function') {
|
||||
|
|
|
|||
Loading…
Reference in New Issue