23 lines
852 B
Python
23 lines
852 B
Python
import re
|
|
with open('assets/js/process_definitions.js', 'r') as f:
|
|
content = f.read()
|
|
|
|
content = content.replace(
|
|
'const processName = button.dataset.processName;',
|
|
'const processName = button.dataset.processName;\n const subjectScope = button.dataset.subjectScope || \'person\';'
|
|
)
|
|
|
|
content = content.replace(
|
|
'processNameInput.value = processName;',
|
|
'processNameInput.value = processName;\n if(document.getElementById(\'subjectScope\')) document.getElementById(\'subjectScope\').value = subjectScope;'
|
|
)
|
|
|
|
content = content.replace(
|
|
'processNameInput.value = \'";',
|
|
'processNameInput.value = \'";\n if(document.getElementById(\'subjectScope\')) document.getElementById(\'subjectScope\').value = \'person\';'
|
|
)
|
|
|
|
with open('assets/js/process_definitions.js', 'w') as f:
|
|
f.write(content)
|
|
|