Project activity #30578
closedBestand delen in Contezza Search krijgt geen expirydate property
Added by Ivo Voolstra 4 months ago. Updated 3 months ago.
0%
Description
Als je een bestand deelt in de Contezza Search app via rechtermuisknop -> delen -> publiek met een expiry date er op dan wordt deze property niet gezet.
Ga je vervolgens weer naar het bestand en kies je voor 'instellingen gedeelde koppeling' en kies je hier een expiry date dan wordt deze wel geplaatst.
Files
clipboard-202501270911-qhk2g.png (32.8 KB) clipboard-202501270911-qhk2g.png | Sabine Schoppers, 27/01/2025 09:11 AM | ||
clipboard-202501270912-nm4c0.png (16.6 KB) clipboard-202501270912-nm4c0.png | Sabine Schoppers, 27/01/2025 09:12 AM |
Updated by Sabine Schoppers 4 months ago
- Status changed from Backlog to In Progress
Updated by Sabine Schoppers 4 months ago
Via https://test-docs.contezza.nl:
Delen via bestand delen:
Call doet een post naar: https://test-docs.contezza.nl/alfresco/api/-default-/public/alfresco/versions/1/shared-links
met dit als request: {"nodeId":"66f5a83a-3861-4b06-b5a8-3a38612b062d"}
Response is:
{ "entry":{ "modifiedAt":"2025-01-23T08:48:49.178+0000", "modifiedByUser":{ "id":"admin", "displayName":"Administrator" }, "name":"dummy-1.pdf", "id":"1iaRuKisRUymkbiorJVMsw", "nodeId":"66f5a83a-3861-4b06-b5a8-3a38612b062d", "sharedByUser":{ "id":"admin", "displayName":"Administrator" }, "content":{ "mimeType":"application/pdf", "mimeTypeName":"Adobe PDF Document", "sizeInBytes":51378, "encoding":"UTF-8" } } }
Instellingen gedeelde koppeling:
Doet een post request naar: https://test-docs.contezza.nl/alfresco/api/-default-/public/alfresco/versions/1/shared-links
Met de volgende request: {"nodeId":"66f5a83a-3861-4b06-b5a8-3a38612b062d","expiresAt":"2025-01-25T23:59:59.999+0100"}
Response:
{ "entry":{ "modifiedAt":"2025-01-23T08:48:49.178+0000", "modifiedByUser":{ "id":"admin", "displayName":"Administrator" }, "name":"dummy-1.pdf", "id":"d5p55SCHQiqaeeUgh3IqLQ", "nodeId":"66f5a83a-3861-4b06-b5a8-3a38612b062d", "sharedByUser":{ "id":"admin", "displayName":"Administrator" }, "expiresAt":"2025-01-25T22:59:59.999+0000", "content":{ "mimeType":"application/pdf", "mimeTypeName":"Adobe PDF Document", "sizeInBytes":51378, "encoding":"UTF-8" } } }
Dus hij stuurt bij het normaal delen geen expirydate mee, ondanks dat je die dus wel aanvinkt in de UI.
Updated by Sabine Schoppers 3 months ago
- File clipboard-202501270911-qhk2g.png clipboard-202501270911-qhk2g.png added
- File clipboard-202501270912-nm4c0.png clipboard-202501270912-nm4c0.png added
Het issue zat hem in dat de app geen expirydate meestuurt in de api request naar Alfresco. Ik heb dit aangepast in de share lib en het zou nu wel moeten werken. Getest met zowel het meegeven van een expirydate en het niet meegeven van een expirydate. Datumveld is goed meegegeven want na het verstrijken van de expirydate verwijdert hij die properties ook weer: https://support.contezza.nl/issues/18234#note-30
Request zonder datum stuurt nu mee:
Request met datum stuurt nu mee:
Aanpassingen in project: https://git.contezza.nl/develop/products/contezza-apps/-/commit/2852b44d8f371ab57090041e6a56616c82eb2221
Updated by Sabine Schoppers 3 months ago
- Status changed from In Progress to Ready in Dev
- Assignee changed from Sabine Schoppers to Nume Groenewegen
Hoi Nume,
Zou jij deze willen testen? Kan in branch: https://git.contezza.nl/develop/products/contezza-apps/-/commits/feature/contezza-search/share-expiry-date/%2330578
Groet,
Sabine
Updated by Nume Groenewegen 3 months ago
- Status changed from Ready in Dev to Test approved
- Assignee changed from Nume Groenewegen to Sabine Schoppers
- Target version changed from Tezza Backlog to Tezza 2025.01
Getest voor apps contezza-search en tezza. Test akkoord. De expiryDate wordt meegegeven in de request en bij controle in de nodebrowser zie ik terug dat de qshare:expiryDate overeenkomt met de opgegeven datum. Kan mee met de release.
Updated by Sabine Schoppers 3 months ago
- Assignee changed from Sabine Schoppers to Ivo Voolstra
Hey Ivo,
Ik heb het op de testomgeving gezet (test-docs.contezza.nl) en ziet er goed uit! Kan dus mee naar productie.
Groet,
Sabine
Updated by Ivo Voolstra 3 months ago
- Status changed from Test approved to Closed
De fix is uitgerold op productie.