Content
View differences
Updated by Mir Bhatia about 12 hours ago
### Steps to reproduce
1. Go to meeting series index page
2. Rapidly click on "Open" for a planned occurrence multiple times
### What is the buggy behavior?
* A database constraint error flash message is shown
### What is the expected behavior?
1. There should be no flash error
2. Sending multiple requests back-to-back via the UI should be prevented (via a turbo helper or similar)
3. On a somewhat related note, this DB constraint is added:
NOT NULL constraint for recurrence\_time if !template && recurring\_meeting\_id NOT NULL
1. Go to meeting series index page
2. Rapidly click on "Open" for a planned occurrence multiple times
### What is the buggy behavior?
* A database constraint error flash message is shown
### What is the expected behavior?
1. There should be no flash error
2. Sending multiple requests back-to-back via the UI should be prevented (via a turbo helper or similar)
3. On a somewhat related note, this DB constraint is added:
NOT NULL constraint for recurrence\_time if !template && recurring\_meeting\_id NOT NULL