Skip to content

Commit 2b3cb3b

Browse files
Exclude custom scripts from admin pages
1 parent 2b97c37 commit 2b3cb3b

File tree

1 file changed

+26
-24
lines changed

1 file changed

+26
-24
lines changed

app/views/_includes/scripts.html

Lines changed: 26 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -4,29 +4,31 @@
44
{% endif %}
55

66
<!-- Add any custom scripts -->
7-
<script src="/js/custom-elements/is-sticky.js"></script>
8-
<script src="/js/button-menu.js"></script>
9-
<script src="/js/modal.js"></script>
10-
<script src="/js/scroll-to-section.js"></script>
11-
<script src="/js/expanded-state-tracker.js"></script>
12-
<script src="/js/expandable-sections.js"></script>
7+
{% if currentUrl.indexOf("/prototype-admin/") === -1 %}
8+
<script src="/js/custom-elements/is-sticky.js"></script>
9+
<script src="/js/button-menu.js"></script>
10+
<script src="/js/modal.js"></script>
11+
<script src="/js/scroll-to-section.js"></script>
12+
<script src="/js/expanded-state-tracker.js"></script>
13+
<script src="/js/expandable-sections.js"></script>
1314

14-
{% if data.settings.reading.showPacsViewer | falsify %}
15-
<script src="/js/mammogram-viewer.js"></script>
16-
{% endif %}
15+
{% if data.settings.reading.showPacsViewer | falsify %}
16+
<script src="/js/mammogram-viewer.js"></script>
17+
{% endif %}
1718

18-
<script>
19-
document.addEventListener('DOMContentLoaded', () => {
20-
// Find the clear data link and add click handler
21-
const $resetLink = document.querySelector('a[data-reset-session]')
22-
if ($resetLink) {
23-
$resetLink.addEventListener('click', () => {
24-
// Clear expanded states before navigating
25-
if (window.clearAllExpandedStates) {
26-
window.clearAllExpandedStates()
27-
console.log('Cleared expanded states before data clear')
28-
}
29-
})
30-
}
31-
})
32-
</script>
19+
<script>
20+
document.addEventListener('DOMContentLoaded', () => {
21+
// Find the clear data link and add click handler
22+
const $resetLink = document.querySelector('a[data-reset-session]')
23+
if ($resetLink) {
24+
$resetLink.addEventListener('click', () => {
25+
// Clear expanded states before navigating
26+
if (window.clearAllExpandedStates) {
27+
window.clearAllExpandedStates()
28+
console.log('Cleared expanded states before data clear')
29+
}
30+
})
31+
}
32+
})
33+
</script>
34+
{% endif %}

0 commit comments

Comments
 (0)