Changeset face47a in Klonkt


Ignore:
Timestamp:
06/22/2026 12:50:02 AM (3 months ago)
Author:
roboburr <roboburr@…>
Branches:
main
Children:
cd69b6a
Parents:
19b0727
Message:

fix(hub): show Owner select only in hub mode (removes solo footgun)

The god-only Owner select was also shown in solo mode, where it is pointless/
confusing (one site, one owner). Now gated on tenancy==='hub'. The server was
already god-only (admin-sites.js line 338); this covers the visible side.

Co-Authored-By: Claude <noreply@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/views/pages/admin-site-edit.ejs

    r19b0727 rface47a  
    2424        <input type="text" name="title" value="<%= site.title || '' %>" required maxlength="200">
    2525      </label>
    26       <%# Eigenaar (her)toewijzen — ALLEEN god. In hub-modus geef je zo elke
    27           gebruiker z'n eigen, zelf te beheren Klonkt. Niet-god ziet dit niet. %>
    28       <% if (user && user.role === 'god') { %>
     26      <%# Eigenaar (her)toewijzen — ALLEEN god ÉN alleen in hub-modus. In hub geef
     27          je zo elke gebruiker z'n eigen, zelf te beheren Klonkt. In solo (één site,
     28          één eigenaar) is dit zinloos/verwarrend, dus verborgen. %>
     29      <% if (user && user.role === 'god' && (typeof tenancy !== 'undefined' && tenancy === 'hub')) { %>
    2930      <label>
    3031        <span><%= t('asite.owner') %> <small class="form-hint-inline"><%= t('asite.owner_hint') %></small></span>
Note: See TracChangeset for help on using the changeset viewer.