Ticket #17 (closed enhancement: fixed)
0016783: [Core] is_unappropriate parameter: version + error control
| Reported by: | admin | Owned by: | robert |
|---|---|---|---|
| Priority: | minor | Milestone: | MediaMosa 2.1 |
| Component: | Core | Version: | |
| Keywords: | Cc: | ||
| MoSCoW: | Could Have | Estimated time after impact analysis: | |
| Related to project: | none | Tested: | yes |
| Accepted: | yes | Estimated Hours: |
Description
requested is a versioned REST call to introduce new syntax for is_unappropiate
Options now are:
is_unappropriate
is_unappropiate
is_inappropriate
http://mantis.kennisnet.nl/view.php?id=16783
0016783: [Core] is_unappropriate parameter: version + foutafh.
Aanvulling op issue: 16709 (1.5.2)
http://mantis.kennisnet.nl/view.php?id=16709 []
Arjen:
Wat nu (versie 1.5.2) werkt is:
is_unappropriate
is_unappropiate
is_inappropriate
In alle gevallen zal intern het veld is_unappropiate worden bijgewerkt. De
output (bij /asset/id [GET]) is nog steeds unappropiate, om geen bestaande
calls te breken.
sitestep:
Ik stel voor dat we in een volgende versie (1.6?) een versienummer in de
rest call introduceren en nieuwe asset syntax gaan introduceren. Nieuw
ticket?
Michiel:
de 3 spellingsvarianten werken op de voorspelde manier.
een request waarin 1 foute parameter en 3 goede parameter wordt opgegeven
bijvoorbeeld
[post] /asset/2uv5o37QRZ99anab5I0wbTU2
[params]
is_inappropriates=false&is_private=false&user_id=SURFgroepen.Kirstenveelo&is_app_admin=true
krijgt nu een 715-foutmelding. Dit zou bestaande applicaties kunnen
breken, omdat foutieve parameters tot nu toe genegeerd werden.
Maar een request als
[params]
is_private=false&user_id=SURFgroepen.Kirstenveelo&is_app_admin=true&testparam=23&is_unappropriate=true
met 1 foute (testparam) en 4 goede parameters gaat wel goed (601-sucess)
Het weglaten van de laatste
[params] [params]
is_private=false&user_id=SURFgroepen.Kirstenveelo&is_app_admin=true&testparam=23
laat de call weer wel lukken.
Issue van maken?
