Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/kas 2430 gebruik vergaderactiviteit codelist uit backend om keuzelijst op te stellen in frontend #1269

Conversation

sergiofenoll
Copy link
Member

@sergiofenoll sergiofenoll commented Mar 28, 2022

Adds a code list for vergaderactiviteiten.

The data stored here is now pulled in from the backend. Wherever kind URIs were used, now Ember Data records are used (meeting now has a has-one relationship to meeting-kind, Utils::KindSelector uses records instead of URIs now)

A custom adapter for meeting-kind models was added to prevent multiple requests to the backend being sent.

@sergiofenoll
Copy link
Member Author

…n/frontend-kaleidos into feature/KAS-2430-gebruik-vergaderactiviteit-codelist-uit-backend-om-keuzelijst-op-te-stellen-in-frontend
@ValenberghsSven ValenberghsSven marked this pull request as ready for review March 29, 2022 12:32
@ValenberghsSven ValenberghsSven marked this pull request as draft March 29, 2022 12:32
@sergiofenoll sergiofenoll marked this pull request as ready for review March 30, 2022 11:09
@sergiofenoll
Copy link
Member Author

app/components/agenda/printable-agenda.hbs Outdated Show resolved Hide resolved
app/components/utils/kind-selector.hbs Outdated Show resolved Hide resolved
app/components/utils/kind-selector.js Outdated Show resolved Hide resolved
app/config/constants.js Outdated Show resolved Hide resolved
app/config/constants.js Outdated Show resolved Hide resolved
app/models/meeting.js Outdated Show resolved Hide resolved
app/components/meeting/new-meeting-modal.js Outdated Show resolved Hide resolved
app/models/meeting.js Outdated Show resolved Hide resolved
app/pods/application/route.js Outdated Show resolved Hide resolved
@ValenberghsSven
Copy link
Contributor

ik heb op deze branch ook een error tegengekomen (nu bij elke refresh op agendas overzicht)
nog niet zeker of deze bug ook op dev is.
image

@sergiofenoll
Copy link
Member Author

ik heb op deze branch ook een error tegengekomen (nu bij elke refresh op agendas overzicht) nog niet zeker of deze bug ook op dev is. image

Damn, zie het ook gebeuren.
Na wat google zag ik gelijkaardige errors voorkomen in een open issue, maar wat ze daar doen is niet hetzelfde als wat we hier aant doen zijn met de transitions. Ben dan maar toch gaan kijken naar transition stuff en mijn originele change was op bepaalde routes this.transitionTo vervangen door this.router.transitionTo (want dat eerste is deprecated), maar na die change te undo'en gaan de errors weg. Ben nog wat verward over waarom dat het geval is, maar het zou nu tenminste moeten werken...

app/adapters/meeting-kind.js Outdated Show resolved Hide resolved
app/components/utils/kind-selector.js Outdated Show resolved Hide resolved
app/components/utils/kind-selector.js Outdated Show resolved Hide resolved
app/components/utils/kind-selector.js Outdated Show resolved Hide resolved
app/components/meeting/edit-meeting-modal.js Outdated Show resolved Hide resolved
app/components/agenda/agenda-header.hbs Outdated Show resolved Hide resolved
app/pods/application/route.js Outdated Show resolved Hide resolved
app/config/config.js Outdated Show resolved Hide resolved
app/config/constants.js Outdated Show resolved Hide resolved
app/pods/print-overviews/decisions/controller.js Outdated Show resolved Hide resolved
@erikap
Copy link
Member

erikap commented Apr 1, 2022

I only realize now that the edit-meeting-modal can break the meeting data 😕 (not caused by this PR). There is no consideration for annex-meetings like in the new-meeting-modal. If the type of the meeting changes to 'Plan VV' the user does not get an option to select a main meeting. Going to create a new story to cover this.

Otherwise, if it's still loading the tests will complain because they
try to click the loading text instead of waiting
Will try to get the Jenkins setup to automatically pull the correct
backend branch some other time.
@sergiofenoll
Copy link
Member Author

Copy link
Contributor

@ValenberghsSven ValenberghsSven left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

properkes opgelost met concepts

@ValenberghsSven ValenberghsSven merged commit 4c6c12d into development Apr 1, 2022
@ValenberghsSven ValenberghsSven deleted the feature/KAS-2430-gebruik-vergaderactiviteit-codelist-uit-backend-om-keuzelijst-op-te-stellen-in-frontend branch April 1, 2022 15:55
@ValenberghsSven
Copy link
Contributor

Ik had na approven nog even twijfel of er niets ging stuk gaan bij legacy (gewoon de verschillende views, geen edits) maar dat werkt precies nog goed.

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

Successfully merging this pull request may close these issues.

None yet

3 participants