|
1
|
'use strict'; |
|
2
|
{ |
|
3
|
const initData = JSON.parse(document.getElementById('django-admin-popup-response-constants').dataset.popupResponse); |
|
4
|
switch(initData.action) { |
|
5
|
case 'change': |
|
6
|
opener.dismissChangeRelatedObjectPopup(window, initData.value, initData.obj, initData.new_value); |
|
7
|
break; |
|
8
|
case 'delete': |
|
9
|
opener.dismissDeleteRelatedObjectPopup(window, initData.value); |
|
10
|
break; |
|
11
|
default: |
|
12
|
opener.dismissAddRelatedObjectPopup(window, initData.value, initData.obj); |
|
13
|
break; |
|
14
|
} |
|
15
|
} |
|
16
|
|