StrangeLoopGames / EcoIssues

131 stars 21 forks source link

Ignore Authorization funktioniert nicht #24936

Closed Enel300 closed 5 months ago

Enel300 commented 5 months ago

User Id: (Not logged user) Version: 0.10.2.3 beta release-669

Steps to Reproduce: Erstelle ein Gesetz welches wie im Anhang zu sehen konfiguriert ist. 2024-05-14 23_40_56

Expected behavior: Wenn ich auf ein fremdes Stockpile klicke, sollte ich Zugriff haben.

Actual behavior: Es kommt die Fehlermeldung "you are not authorized to use..."

Do you have mods installed? Does the issue happen when no mods are installed?: Nein, Ja

D3nnis3n commented 5 months ago

Nicht reproduzierbar - bist du auch Citizen der Stadt in der das Gesetz gilt und befindet sich der Stockpile dort?

D3nnis3n commented 5 months ago

Wir haben nun ein Problem in manchen Konstellationen gefunden und gucken uns das an.

Enel300 commented 5 months ago

Nicht reproduzierbar - bist du auch Citizen der Stadt in der das Gesetz gilt und befindet sich der Stockpile dort?

Ja es gibt ein Global Settlement in den alle sind. Auch ich. Auch das Ziel-Stockpile. Gesetz gilt ebenfalls für das Global Settlement.

D3nnis3n commented 5 months ago

Danke für die zusätzliche Info, Problem tritt tatsächlich aber auch mit Settlements enabled auf.

Enel300 commented 5 months ago

Danke dir für die schnelle Antwort auch in meinen anderen issues!

Wäre super wenn die Prio für dieses Issue erhöht werden kann da es eine signifkante Funktion als Admin ist, dass man bspw. Tailings aus Stockpiles rausholen muss ohne das komplette Stockpile direkt zu löschen.

D3nnis3n commented 5 months ago

Ich habe das tatsächlich bereits als Hotfix vorgemerkt und hoffe, dass es bis morgen behoben werden kann. Der offizielle Server "White Tiger" braucht das am Freitag eigentlich auch vollfunktionsfähig.

D3nnis3n commented 5 months ago

Fixed in Hotfix 10.2.4 via https://github.com/StrangeLoopGames/Eco/pull/14029.

Enel300 commented 5 months ago

Ich muss hier zu diesem Bug noch etwas hinzufügen, was vielleicht mit dem bug zusammenhängt:

Man kann, trotz im Gesetz aktiviert, keine World Items in Stockpiles moven. Siehe Screenshot.

2024-05-16 23_09_58

Ich drücke auf einem Nicht-Autorisiertem Lager auf den Button "Consolidate" und bekomme die Fehlermeldung "You dont have access to do that". Ebenfalls kann ich kekne Items raus oder rein moven...?

D3nnis3n commented 5 months ago

Gucken wir uns an, war beim Testen mit Settlements jetzt nicht aufgefallen, ich mach den Issue solange wieder auf. Allerdings wird es mit hoher Wahrscheinlichkeit vor 10.3 keinen weiteren Hotfix mehr geben, da die Planungen das für einen einzelnes Problem ohne kritische Priorität nicht hergeben. Das würde eher dann hinzugepackt, wenn nochmal was kritisches auftaucht.

Aber wie gesagt, wir müssen erst gucken, weil wir das so nicht gesehen hatten.

D3nnis3n commented 5 months ago

Ich hab das Problem aber bereits gefunden, deinem Gesetz fehlt "or event Inventory Action" - um Sachen in Storages manipulieren zu können, brauchst du das auch :) Füg das noch ins Gesetz hinzu und es sollte funktionieren.