Skip to content
This repository was archived by the owner on Dec 14, 2023. It is now read-only.

Commit 2cd2be3

Browse files
committed
Navigation: Ensure we use the new event form url
1 parent 9a946c4 commit 2cd2be3

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

cypress/integration/dashboard/events_spec.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,7 @@ describe('Homepage events', () => {
334334
cy.wait('@dojo');
335335
cy.get(eventPage.noEventMessage).should('be.visible');
336336
cy.get(eventPage.noEventMessage).should('have.text', '\n Create your first event so attendees can book and you can easily see who\'s attending.\n It\'s simple and only takes 2 minutes!\n ');
337-
cy.get(eventPage.noEventMessage).find('a').should('have.attr', 'href', '/dashboard/dojo/d1/event-form');
337+
cy.get(eventPage.noEventMessage).find('a').should('have.attr', 'href', '/dashboard/dojos/d1/events/new');
338338
cy.get(eventPage.newDojoMessage).should('not.be.visible');
339339
cy.get(eventPage.fallbackCTAs).should('not.be.visible');
340340
});
@@ -349,7 +349,7 @@ describe('Homepage events', () => {
349349
cy.wait('@dojo');
350350
cy.get(eventPage.noEventMessage).should('be.visible');
351351
cy.get(eventPage.noEventMessage).should('have.text', 'Create your next event so attendees can book in!');
352-
cy.get(eventPage.noEventMessage).find('a').should('have.attr', 'href', '/dashboard/dojo/d1/event-form');
352+
cy.get(eventPage.noEventMessage).find('a').should('have.attr', 'href', '/dashboard/dojos/d1/events/new');
353353
cy.get(eventPage.fallbackCTAs).should('not.be.visible');
354354
});
355355
it('should show a message about creating an event if a dojo used Zen events (redirects to my-dojos)', () => {

src/dashboard/events/cd-dashboard-create-event.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
},
3232
getTicketingAdminUrl() {
3333
return this.ticketingAdmins.length === 1 ?
34-
`dashboard/dojo/${this.ticketingAdmins[0].dojoId}/event-form` : 'dashboard/my-dojos';
34+
`dashboard/dojos/${this.ticketingAdmins[0].dojoId}/events/new` : 'dashboard/my-dojos';
3535
},
3636
},
3737
methods: {

test/unit/specs/dashboard/events/cd-dashboard-create-event.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ describe('Dashboard create event component', () => {
4242
vm.ticketingAdmins = [{ dojoId: 'd1' }];
4343

4444
// ASSERT
45-
expect(vm.getTicketingAdminUrl).to.equal('dashboard/dojo/d1/event-form');
45+
expect(vm.getTicketingAdminUrl).to.equal('dashboard/dojos/d1/events/new');
4646
});
4747
it('should return the url to my-dojos if the user is not a ticketing-admin', () => {
4848
// ARRANGE

0 commit comments

Comments
 (0)