Content
View differences
Updated by Alexander Coles over 1 year ago
### Steps to reproduce
_Please write down the steps to reproduce. Try to write down all necessary preconditions (what permissions do you have, are other users involved?). Example:_
1. Login as a user with permissions to view meetings globally and on a project-level.
2. Visit either the global or project-scoped meetings page.
3. Follow the actions listed below.
❌ is current failure (N.B. I have not listed expected behaviour yet)
✅ is success
### Global meetings pages
#### From the global meetings page `/meetings`
❌ Clicking on a one-time meeting or an occurrence of a meeting series in the list takes you to the project-scoped meeting show page
`/projects/brand-new-project/meetings/55`
`/projects/brand-new-project/meetings/72`
❌ Clicking a classic meeting in the list takes you to the project-scoped meeting show page
`/projects/brand-new-project/meetings/76`
✅ Clicking on the meeting series via "Every working day"/"Daily"/"Weekly" text takes you to the global meeting series show page
`/recurring_meetings/7`
✅ Viewing a meeting series via row menu > "View meeting series" takes you to the global meeting series show page
`/recurring_meetings/7`
✅ Creating a recurring meeting via the header menu redirects to the global meeting (template) show page on creation
`/meetings/78`
✅ Creating a one-time meeting via the header menu redirects to the global meeting show page on creation
`/meetings/73`
✅ Creating a classic meeting via the header menu redirects to the global meeting show page on creation.
`/meetings/77`
#### From the global meetings show page `/meetings/73`
❌ Copying the meeting via the header menu redirects to the project-scoped meeting show page
`/projects/brand-new-project/meetings/75`
✅ Deleting the meeting redirects to the global scoped meetings page
✅ Closing the meeting updates the page correctly (stays on global scoped meetings show page)
✅ Reopening the meeting updates the page correctly (stays on global scoped meetings show page)
✅ Clicking Open first meeting (if the meeting is a template) redirects to global recurring meeting show page
#### From the global recurring meetings show page `/recurring_meetings/14`
✅ Deleting a meeting series via the header menu redirects to the global meetings page.
✅ Clicking Edit template next to the Planned meeting header takes you to the global meeting show page.
✅ Clicking Cancel this occurrence via the row menu for an Open meeting keeps you on the global recurring meetings show page.
✅ Clicking Cancel this occurrence via the row menu for a Planned meeting keeps you on the global recurring meetings show page.
❌ Clicking Restore this occurrence via the row menu for a Planned meeting redirects you to the project-scoped meeting show page.
❌ Clicking Open for a Planned meeting redirects you to the project-scoped meeting show page.
### Project-scoped meetings pages
#### From the project-scoped meetings page `/projects/brand-new-project/meetings`
✅ Clicking on a one-time meeting or an occurrence of a meeting series in the list takes you to the project-scoped meeting show page
`/projects/brand-new-project/meetings/55`
✅ Clicking a classic meeting in the list takes you to the project-scoped meeting show page
`/projects/brand-new-project/meetings/76`
❌ Clicking on the meeting series via "Every working day"/"Daily"/"Weekly" text takes you to the global meeting series show page
`/recurring_meetings/7`
❌ Viewing a meeting series via row menu > "View meeting series" takes you to the global meeting series show page
`/recurring_meetings/7`
✅ Creating a recurring meeting via the header menu redirects to the project-scoped meeting (template) show page on creation
`/meetings/78`
✅ Creating a one-time meeting via the header menu redirects to the project-scoped meeting show page on creation
`/meetings/73`
✅ Creating a classic meeting via the header menu redirects to the project-scoped meeting show page on creation.
`/meetings/77`
#### From the project-scoped global meetings show page `/projects/brand-new-project/meetings/86`
❌ Editing the meeting title via the header menu shows the global breadcrumbs (see screen recording)
✅ Copying the meeting via the header menu redirects to the project-scoped meeting show page
`/projects/brand-new-project/meetings/75`
✅ Deleting the meeting redirects to the project-scoped meetings page
❌ Closing the meeting updates the page with global breadcrumbs!
❌ Reopening the meeting updates the page with global breadcrumbs!
❌ Clicking Open first meeting (if the meeting is a template) redirects to global recurring meeting show page
#### From the project-scoped global recurring meetings show page `/projects/brand-new-project/recurring_meetings/15`
✅ Deleting a meeting series via the header menu redirects to the project-scoped meetings page.
❌ Clicking Edit template next to the Planned meeting header takes you to the global meeting show page.
`/meetings/7`
✅ Clicking Cancel this occurrence via the row menu for an Open meeting keeps you on the project-scoped recurring meetings show page.
✅ Clicking Cancel this occurrence via the row menu for a Planned meeting keeps you on the project-scoped recurring meetings show page.
✅ Clicking Restore this occurrence via the row menu for a Planned meeting redirects you to the project-scoped meeting show page.
✅ Clicking Open for a Planned meeting redirects you to the project-scoped meeting show page.
**Operating System**
* [ ] Windows
* [x] [X] Mac OS X
* [ ] Mobile iOS
* [ ] Mobile Android
* [ ] Linux (please specify distro)
* [ ] Chrome OS
* [ ] Other (please specify)
**Language**
en\_GB en_GB
_Please write down the steps to reproduce. Try to write down all necessary preconditions (what permissions do you have, are other users involved?). Example:_
1. Login as a user with permissions to view meetings globally and on a project-level.
2. Visit either the global or project-scoped meetings page.
3. Follow the actions listed below.
#### From the global meetings page `/meetings`
❌ Clicking on a one-time meeting or an occurrence of a meeting series in the list takes you to the project-scoped meeting show page
`/projects/brand-new-project/meetings/55`
`/projects/brand-new-project/meetings/72`
❌ Clicking a classic meeting in the list takes you to the project-scoped meeting show page
`/projects/brand-new-project/meetings/76`
✅ Clicking on the meeting series via "Every working day"/"Daily"/"Weekly" text takes you to the global meeting series show page
`/recurring_meetings/7`
✅ Viewing a meeting series via row menu > "View meeting series" takes you to the global meeting series show page
`/recurring_meetings/7`
✅ Creating a recurring meeting via the header menu redirects to the global meeting (template) show page on creation
`/meetings/78`
✅ Creating a one-time meeting via the header menu redirects to the global meeting show page on creation
`/meetings/73`
✅ Creating a classic meeting via the header menu redirects to the global meeting show page on creation.
`/meetings/77`
#### From the global meetings show page `/meetings/73`
❌ Copying the meeting via the header menu redirects to the project-scoped meeting show page
`/projects/brand-new-project/meetings/75`
✅ Deleting the meeting redirects to the global scoped meetings page
✅ Closing the meeting updates the page correctly (stays on global scoped meetings show page)
✅ Reopening the meeting updates the page correctly (stays on global scoped meetings show page)
✅ Clicking Open first meeting (if the meeting is a template) redirects to global recurring meeting show page
#### From the global recurring meetings show page `/recurring_meetings/14`
✅ Deleting a meeting series via the header menu redirects to the global meetings page.
✅ Clicking Edit template next to the Planned meeting header takes you to the global meeting show page.
✅ Clicking Cancel this occurrence via the row menu for an Open meeting keeps you on the global recurring meetings show page.
✅ Clicking Cancel this occurrence via the row menu for a Planned meeting keeps you on the global recurring meetings show page.
❌ Clicking Restore this occurrence via the row menu for a Planned meeting redirects you to the project-scoped meeting show page.
❌ Clicking Open for a Planned meeting redirects you to the project-scoped meeting show page.
### Project-scoped meetings pages
#### From the project-scoped meetings page `/projects/brand-new-project/meetings`
✅ Clicking on a one-time meeting or an occurrence of a meeting series in the list takes you to the project-scoped meeting show page
`/projects/brand-new-project/meetings/55`
✅ Clicking a classic meeting in the list takes you to the project-scoped meeting show page
`/projects/brand-new-project/meetings/76`
❌ Clicking on the meeting series via "Every working day"/"Daily"/"Weekly" text takes you to the global meeting series show page
`/recurring_meetings/7`
❌ Viewing a meeting series via row menu > "View meeting series" takes you to the global meeting series show page
`/recurring_meetings/7`
✅ Creating a recurring meeting via the header menu redirects to the project-scoped meeting (template) show page on creation
`/meetings/78`
✅ Creating a one-time meeting via the header menu redirects to the project-scoped meeting show page on creation
`/meetings/73`
✅ Creating a classic meeting via the header menu redirects to the project-scoped meeting show page on creation.
`/meetings/77`
#### From the project-scoped
❌ Editing the meeting title via the header menu shows the global breadcrumbs (see screen recording)
✅ Copying the meeting via the header menu redirects to the project-scoped meeting show page
`/projects/brand-new-project/meetings/75`
✅ Deleting the meeting redirects to the project-scoped meetings page
❌ Closing the meeting updates the page with global breadcrumbs!
❌ Reopening the meeting updates the page with global breadcrumbs!
❌ Clicking Open first meeting (if the meeting is a template) redirects to global recurring meeting show page
#### From the project-scoped
✅ Deleting a meeting series via the header menu redirects to the project-scoped meetings page.
❌ Clicking Edit template next to the Planned meeting header takes you to the global meeting show page.
`/meetings/7`
✅ Clicking Cancel this occurrence via the row menu for an Open meeting keeps you on the project-scoped recurring meetings show page.
✅ Clicking Cancel this occurrence via the row menu for a Planned meeting keeps you on the project-scoped recurring meetings show page.
✅ Clicking Restore this occurrence via the row menu for a Planned meeting redirects you to the project-scoped meeting show page.
✅ Clicking Open for a Planned meeting redirects you to the project-scoped meeting show page.
**Operating System**
* [ ] Windows
* [x]
* [ ] Mobile iOS
* [ ] Mobile Android
* [ ] Linux (please specify distro)
* [ ] Chrome OS
* [ ] Other (please specify)
**Language**
en\_GB