Skip to content

Fix presenter config and interaction duplication#223

Open
cromulus wants to merge 2 commits intoClaperCo:devfrom
cromulus:feature/presenter-interaction-fixes
Open

Fix presenter config and interaction duplication#223
cromulus wants to merge 2 commits intoClaperCo:devfrom
cromulus:feature/presenter-interaction-fixes

Conversation

@cromulus
Copy link
Copy Markdown

Summary

  • emit window.claperConfig.supportedLocales as raw JSON in the root layout
  • make presenter slide URL generation safe when the presentation hash is missing or the deck length is zero
  • add interaction duplication in the event manager and reset poll/quiz results when duplicating
  • rework new-poll form state to avoid duplicate poll_opts warnings from unsaved options

Testing

  • mix test test/claper/presentations_test.exs test/claper/interactions_test.exs test/claper/polls_test.exs

Notes

  • PR targets dev from the contributor fork, per the repo contribution instructions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant