"Fuer wen"-Reihe weg -- aber nur bei Team Dogi

Filipe, mit Bildschirmfoto der Leiste "FUER WEN · Alle 3 2 ·
Marina 1 · Diene 0": "brauchen wir nicht auf der aufgaben seite."

GETRENNT GEFUEHRT, wie seit dem 24.09. fuer jeden Umbau. Es ist
DIESELBE Reihe in beiden Haeusern, aber nicht dieselbe Aufgabe:

  Team Dogi    -> "Fuer wen", darin drei, vier Modis, die ohnehin
                  alle auf einem Schirm stehen. Ein Filter fuer eine
                  Liste, die kuerzer ist als er. WEG.
  Spicy Media  -> "Alle Creator" / "Deine Creator". Scouts und
                  Manager filtern damit durch ihre Creator, und das
                  sind deutlich mehr. BLEIBT.

Die Trennung ist eine einzige Zeile an `ich.haus` -- das kommt vom
Server. Eine Rollenliste im Browser waere die zweite Wahrheit und fuer
DogFather, der in beiden Haeusern arbeitet, sogar falsch.

Der Zweig fuer die dritte Beschriftung ist mit entfernt, nicht
stehengelassen: "Fuer wen" ist von nirgends mehr erreichbar, und ein
Zweig, den niemand erreicht, sieht beim Lesen aus wie ein Fall, den
es gibt -- beim naechsten Umbau pflegt ihn jemand mit.

BEWIESEN IN BEIDE RICHTUNGEN, sonst waere die Trennung eine
Behauptung:

  * pruef-handy-teamdogi (neu, 3 Pruefungen, 244 -> 247): auf crew.
    im echten Browser ist die Reihe weg -- MIT der Gegenprobe, dass
    die Seite ueberhaupt steht (4 Knoepfe in der Schwester-Reihe).
    "Reihe nicht da" waere sonst auch auf einer kaputten Seite wahr.
  * pruef-aufgabenbrett (49, unveraendert): bei Spicy Media steht sie
    weiterhin da, mit "Alle, Tili, Luna" und der Beschriftung "Alle
    Creator".

ZWEI DINGE AM PRUEFWERKZEUG, die mich heute Zeit gekostet haben:

1. `probleme` wurde seit jeher gefuellt und NIE ausgegeben. Am Ende
   stand "1 Befund" und sonst nichts -- wer das liest, weiss DASS
   etwas ist, nicht WAS, und muss den ganzen Lauf noch einmal
   anstossen. Die Befunde stehen jetzt unter der Zahl.

2. Der Anmeldeweg stand in der Schleife, und fuer die neue Messung
   habe ich ihn abgeschrieben -- dabei eine aeltere Fassung erwischt,
   ohne `isVisible()` und mit `click()` statt `check()`. Ergebnis:
   30 Sekunden Zeitablauf an der Altersfrage, die es fuer DogFather
   gar nicht gibt. Jetzt ein Helfer, den beide Aufrufer benutzen.

Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
2026-10-03 15:25:26 +02:00
co-authored by Claude Opus 5
parent 7d56837049
commit ae2f12c67d
48 changed files with 817 additions and 706 deletions
+33 -14
View File
@@ -764,6 +764,25 @@
ziel.textContent = '';
if (ich.rolle === 'creator') { ziel.hidden = true; return; }
/* ==== BEI TEAM DOGI GIBT ES DIESE REIHE NICHT MEHR (03.10.2026)
Filipe, mit Bildschirmfoto der Leiste „FÜR WEN · Alle 3 2 ·
Marina 1 · Diene 0": „brauchen wir nicht auf der aufgaben
seite."
NUR DORT, NICHT BEI SPICY MEDIA. Es ist dieselbe Reihe, aber
nicht dieselbe Aufgabe: Bei Team Dogi stehen darin drei, vier
Modis, die man ohnehin alle auf einem Schirm hat -- ein Filter
für eine Liste, die kürzer ist als er. Auf der Agenturseite
filtern Scouts und Manager damit durch ihre Creator, und das
sind deutlich mehr. Dort bleibt sie.
Getrennt geführt, wie seit dem 24.09. für jeden Umbau: Diese
Zeile ist die ganze Trennung, und `ich.haus` kommt vom Server
-- eine Rollenliste hier wäre die zweite Wahrheit und für
DogFather, der in beiden Häusern arbeitet, sogar falsch. */
if (ich.haus === 'crew') { ziel.hidden = true; return; }
/* Die Liste kommt aus den Aufgaben selbst, nicht aus einer
Personenabfrage: Dann stehen dort genau die Creator, die man
ohnehin sehen darf -- und niemals einer mehr. */
@@ -780,24 +799,24 @@
/* "Deine Creator" stimmt fuer Scout und Manager -- bei DogFather
waeren es ALLE, und "deine" waere dort eine falsche Auskunft. */
/* AUF DER TEAM-ADRESSE HEISST DAS NICHT „CREATOR" (24.09.2026).
/* HIER STAND BIS ZUM 03.10.2026 EIN DRITTER FALL.
Filipe: „in dieser app gibt es keinen und wird es niemals einen
anderen creator geben wie mich."
Am 24.09. war aufgefallen, dass die Reihe auf der Team-Adresse
„Alle Creator" hiess, obwohl dort Modis stehen -- Filipe: „in
dieser app gibt es keinen und wird es niemals einen anderen
creator geben wie mich." Sie hiess seitdem dort „Für wen".
Er hat recht, und es stand woertlich auf dem Bildschirm: Die
Reihe war mit „Alle Creator" beschriftet, und darunter standen
Modis. Dort gibt es keine Creator -- die Rollen auf crew. sind
rechte Hand, linke Hand und Modi.
Am 03.10. ist die Reihe auf der Team-Adresse ganz entfallen
(siehe oben). Die Beschriftung „Für wen" ist damit nicht mehr
erreichbar und wurde entfernt statt stehengelassen: Ein Zweig,
den niemand mehr erreicht, sieht beim Lesen aus wie ein Fall,
den es gibt -- und beim naechsten Umbau pflegt ihn jemand mit.
`ich.haus` kommt vom Server (siehe /api/ich). Eine Rollenliste
hier waere die zweite Wahrheit und ausserdem falsch fuer
DogFather, der in beiden Haeusern arbeitet. */
const imTeam = ich.haus === 'crew';
Was bleibt, ist die Unterscheidung innerhalb der Agentur:
„Deine Creator" stimmt fuer Scout und Manager; bei DogFather
waeren es ALLE, und „deine" waere dort eine falsche Auskunft. */
ziel.append(el('span', 'creator-reihe__schild',
imTeam
? 'Für wen'
: (ich.rolle === 'admin' ? 'Alle Creator' : 'Deine Creator')));
ich.rolle === 'admin' ? 'Alle Creator' : 'Deine Creator'));
const knopf = (id, name, offen, faellig) => {
const b = el('button', 'creator-knopf');
b.type = 'button';