Changeset a3169f5 in Klonkt for src/middleware
- Timestamp:
- 06/14/2026 06:35:59 PM (3 months ago)
- Branches:
- main
- Children:
- ce8c8c2
- Parents:
- 5e95aac
- File:
-
- 1 edited
-
src/middleware/render.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/middleware/render.js
r5e95aac ra3169f5 56 56 const _isViewer = isViewer(_u); 57 57 58 // Wie ziet de "Beheer"-link? god/admin, een site-eigenaar (artiest-zelfbeheer), 59 // én een kijker (mag het Beheer alleen-lezen inzien). Eén bron van waarheid, 60 // gespiegeld in topnav/hub-nav/profielsheet — anders raakt de link verborgen 61 // voor wie 'm wél mag zien (kijker zag 'm eerst nergens). 62 const _role = _u ? _u.role : null; 63 const canSeeBeheer = !!(_u && (_role === 'god' || _role === 'admin' || _role === 'kijker' || userOwnsSite)); 64 58 65 // Common locals 59 66 const locals = { 60 67 user: _u, 61 68 userOwnsSite, 69 canSeeBeheer, 62 70 isViewer: _isViewer, 63 71 canMutate: !_isViewer,
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)