Eintragsdetails ansehen

IDProjektKategorieSichtbarkeitZuletzt aktualisiert
0002802EresseaGebäudeöffentlich2022-02-02 22:14
ReporterPerat Bearbeitung durchEnno  
PrioritätniedrigSchweregradkleinerer FehlerReproduzierbarnicht getestet
Status erledigtLösungkeine Änderung notwendig 
Produktversion27.1 
Zielversion27.1 
Zusammenfassung0002802: Meldung zu nicht gezahlten Unterhalt wird auch bei BEZAHLE NICHT-Gebäuden angezeigt
Beschreibung

In der aktuellen Test-AW werden Meldungen, dass der Unterhalt für ein Gebäude nicht gezahlt werden konnte, auch bei Gebäuden, für die es den Befehl BEZAHLE NICHT gab, angezeigt.

Keine Ahnung, ob Bug (vorsichtshalber aber Meldung, da Abweichung AW zu Test-AW). Jedenfalls ist es so, dass der Unterhalt gewollt nicht gezahlt wurde und nicht, dass er nicht gezahlt werden konnte.

Parteimare
SpielE2
Report1251

Eintrags-Beziehungen

verwandt mit 0002706 erledigtEnno Schiff treibt trotz Leuchturm ab 

Notizen / Dateien

Enno

Enno

2022-01-30 18:02

Administrator   ~0009449

Gibt es eine Gebäudenummer, für die ich das nachvollziehen könnte?

Perat

Perat

2022-01-30 18:46

Reporter   ~0009450

h0dv
cpyi

Enno

Enno

2022-01-31 21:40

Administrator   ~0009451

Stimmt, an dem Code, der sich merkt, ob ein Gebäude bezahlt ist, habe ich gefummelt.

Enno

Enno

2022-01-31 21:47

Administrator   ~0009452

Ich glaube, die Anzeige hat folgenden Sinn:

Die Meldung ist ja eine Regionsmeldung, d.h. die wird allen Spielern in der Region gezeigt, inklusive demjenigen, der BEZAHLE NICHT setzt. Die anderen können ja nicht wissen, dass Du das Gebäude mit Absicht nicht bezahlst, sollen aber trotzdem eine Erklärung dafür kriegen, dass der Hafen diese Woche nicht funktioniert hat.

Enno

Enno

2022-02-01 19:28

Administrator   ~0009453

Es stimmt, allerdings, Im master Branch gab es einen Check, ob das Gebäude absichtlich unbezahlt ist, der einen frühen Exit aus maintain verursacht, ohne eine Meldung zu schrieben. Verwirrenderweise gibt es den Check ein paar Zeilen darauf noch einmal. Der Code schreibt die Meldung, kann aber nicht erreicht werden. Im develop Branch fehlt dieser early exit.

Enno

Enno

2022-02-01 21:00

Administrator   ~0009454

Nach kurzer Rücksprache im Discord habe ich alle Regionsmeldungen zum Gebäudeunterhalt entfernt.

Enno

Enno

2022-02-02 10:31

Administrator   ~0009465

Kommando zurück. Wir haben uns heute entschieden, das mehr Information besser ist, und die Meldungen doch wieder angezeigt werden. Mit anderen Worten: DAs neue Verhalten war korrekt.

Enno

Enno

2022-02-02 22:14

Administrator   ~0009471

Rückgängig gemacht, PR https://github.com/eressea/server/pull/969

Eintrags-Historie

Änderungsdatum Benutzername Feld Änderung
2022-01-30 17:03 Perat Neuer Eintrag
2022-01-30 18:02 Enno Bearbeitung durch => Enno
2022-01-30 18:02 Enno Status neu => zugewiesen
2022-01-30 18:02 Enno Zielversion => 27.1
2022-01-30 18:02 Enno Notiz hinzugefügt: 0009449
2022-01-30 18:46 Perat Notiz hinzugefügt: 0009450
2022-01-31 21:40 Enno Notiz hinzugefügt: 0009451
2022-01-31 21:47 Enno Notiz hinzugefügt: 0009452
2022-01-31 21:47 Enno Produktversion 3.30.2 => 27.1
2022-01-31 21:50 Enno Beziehung hinzugefügt verwandt mit 0002706
2022-02-01 19:28 Enno Notiz hinzugefügt: 0009453
2022-02-01 21:00 Enno Status zugewiesen => erledigt
2022-02-01 21:00 Enno Lösung offen => erledigt
2022-02-01 21:00 Enno Behoben in Version => 27.1
2022-02-01 21:00 Enno Notiz hinzugefügt: 0009454
2022-02-02 10:31 Enno Status erledigt => Rückmeldung
2022-02-02 10:31 Enno Lösung erledigt => wiedereröffnet
2022-02-02 10:31 Enno Notiz hinzugefügt: 0009465
2022-02-02 10:32 Enno Status Rückmeldung => zugewiesen
2022-02-02 22:14 Enno Status zugewiesen => erledigt
2022-02-02 22:14 Enno Lösung wiedereröffnet => keine Änderung notwendig
2022-02-02 22:14 Enno Behoben in Version 27.1 =>
2022-02-02 22:14 Enno Notiz hinzugefügt: 0009471