Front-end: Permissions not showing on approval queue nor on extension detail #110

Closed
opened 2024-05-03 19:09:22 +02:00 by Dalai Felinto · 0 comments
  1. Upload nice_addon-2.0.0__network.zip
  2. Add a description and Submit for Approval
  3. Check the card on the approval queue, no permission information is shown there:

image


Comments from Pablo:

The review template (extensions_review_detail.html) extends detail.html, that has the permissions section inside the {% block extension_permissions %} block. Which is not overriden in the review template so permissions should show up.


I temporarily set "Files" permission for border-buddy, to be able to illustrate the problem in production:

1. Upload [nice_addon-2.0.0__network.zip](/attachments/64c95cf4-8640-4299-a451-a88ae30aafc7) 2. Add a description and Submit for Approval 3. Check the card on the approval queue, no permission information is shown there: ![image](/attachments/df753697-a164-4549-96b0-accc5713e6cf) ---------- Comments from Pablo: The review template (extensions_review_detail.html) extends detail.html, that has the permissions section inside the {% block extension_permissions %} block. Which is not overriden in the review template so permissions should show up. --------- I temporarily set "Files" permission for border-buddy, to be able to illustrate the problem in production: * https://extensions.blender.org/approval-queue/border-buddy/ * https://extensions.blender.org/add-ons/border-buddy/#permissions
Dalai Felinto added the
Type
Bug
label 2024-05-03 19:12:33 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: infrastructure/extensions-website#110
No description provided.