-
Notifications
You must be signed in to change notification settings - Fork 4
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
Kas 2581 pub proof documents tab #965
Conversation
Michael had me dit geschreven in de chat
1 + 3
2 + 4
Kan iemand me meer duidelijkheid geven of mijn aanpassingen voldoende zijn? |
Ik begrijp niet goed waarom 1 + 3 samenhangen met het al dan niet definieren van de inverse relaties? |
Noodzaak voor de inverse relaties is het negeren van includes door ember-data als ze in de omgekeerde richting worden opgevraagd: dit is nu het geval in vertalingen: er is een publication-subcase-request per piece. |
Dan zou ik voor de aanpak gaan die @MikiDi voorstelde en de inverse relaties wél definieren (met inderdaad een custom predicaat voor iedere relatie). Ik denk ook dat dat het issue gaat oplossen met de 'verdwijnende' documenten tussen de aanvragen en documenten tab dat je meldde op de chat, omdat de cache dan correct gecleared zal worden wat nu niet het geval is, vermoed ik. |
Rebuild Jenkins#73 |
…m/kanselarij-vlaanderen/kaleidos-frontend into KAS-2581-pub-proof--documents-tab
…arij-vlaanderen/kaleidos-frontend into KAS-2581-pub-proof--documents-tab
Jira
kaleidos-project pull-request
Build #67
Issues:
Test data
Er is een methode generateTestData in de documents-route. Deze verwacht dat er al 6 pieces in de database zitten. In de modelhook kan deze gecalled worden.
Note voor review
De modal "Nieuwe aanvraag" moet nog niet gereviewed worden.
Verklaringen
Waarom heb ik een Row-object aangemaakt?
Een alternatief had geweest:
unique-id helper: een manier om een id te genereren in de template in een #each loop. (Ember RFC)
Dit was nodig om EmberPopover te laten werken.
Er is ook een polyfill voor: npm
buildIncludeString-functie:
werking is geinspireerd op store.query(...)'s filter-parameter.
Dit kan in een utils/file.js.
#method()
-notatie is nieuwe JS voor private fields: MDN documentatie