Skip to content

Commit 93670ad

Browse files
Archithclaude
andcommitted
Fix Slack/Email/CSV buttons not showing due to scope issue
- Fixed isShowingArchived variable scope issue in template literals - Created isArchivedView variable in correct scope for button rendering - Buttons now properly show for active sessions and hide for archived sessions 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent d943fac commit 93670ad

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

scripts/app.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -671,6 +671,9 @@
671671
// Get the full session data to access notes
672672
const fullSession = sessions[session.code];
673673

674+
// Make isShowingArchived available in this scope
675+
const isArchivedView = isShowingArchived;
676+
674677
// Separate candidates and interviewers
675678
const users = Object.values(session.users);
676679
const candidates = users.filter(user => {
@@ -782,7 +785,7 @@
782785
<span>View</span>
783786
</button>
784787
785-
${!isShowingArchived ? `
788+
${!isArchivedView ? `
786789
<button class="action-btn slack-btn" data-code="${session.code}" title="Export to Slack">
787790
<svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor">
788791
<path d="M5.042 15.165a2.528 2.528 0 0 1-2.52 2.523A2.528 2.528 0 0 1 0 15.165a2.527 2.527 0 0 1 2.522-2.52h2.52v2.52zM6.313 15.165a2.527 2.527 0 0 1 2.521-2.52 2.527 2.527 0 0 1 2.521 2.52v6.313A2.528 2.528 0 0 1 8.834 24a2.528 2.528 0 0 1-2.521-2.522v-6.313zM8.834 5.042a2.528 2.528 0 0 1-2.521-2.52A2.528 2.528 0 0 1 8.834 0a2.528 2.528 0 0 1 2.521 2.522v2.52H8.834zM8.834 6.313a2.528 2.528 0 0 1 2.521 2.521 2.528 2.528 0 0 1-2.521 2.521H2.522A2.528 2.528 0 0 1 0 8.834a2.528 2.528 0 0 1 2.522-2.521h6.312zM18.956 8.834a2.528 2.528 0 0 1 2.522-2.521A2.528 2.528 0 0 1 24 8.834a2.528 2.528 0 0 1-2.522 2.521h-2.522V8.834zM17.688 8.834a2.528 2.528 0 0 1-2.523 2.521 2.527 2.527 0 0 1-2.52-2.521V2.522A2.527 2.527 0 0 1 15.165 0a2.528 2.528 0 0 1 2.523 2.522v6.312zM15.165 18.956a2.528 2.528 0 0 1 2.523 2.522A2.528 2.528 0 0 1 15.165 24a2.527 2.527 0 0 1-2.52-2.522v-2.522h2.52zM15.165 17.688a2.527 2.527 0 0 1-2.52-2.523 2.526 2.526 0 0 1 2.52-2.52h6.313A2.527 2.527 0 0 1 24 15.165a2.528 2.528 0 0 1-2.522 2.523h-6.313z"/>
@@ -812,7 +815,7 @@
812815
</button>
813816
` : ''}
814817
815-
${isShowingArchived ?
818+
${isArchivedView ?
816819
`<button class="action-btn delete-forever-btn" data-code="${session.code}" title="Permanently Delete">
817820
<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
818821
<polyline points="3 6 5 6 21 6"></polyline>

0 commit comments

Comments
 (0)