Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 49b00f2c

Von Bernd Bleßmann vor etwa 9 Jahren hinzugefügt

  • ID 49b00f2cc1d5fd7a536a9e30292f2eaec26ff825
  • Vorgänger a5f87211
  • Nachfolger 854eeca8

CVar-Helper: Beim Parsen darauf achten, ob unparsed_value ein Objekt enthält.

Um Objekte mit der value-Methode einer CVar vom Typ Customer, Vendor oder Part
zuweisen zu können, muss beim Parsen die Id des Objekts ermittelt werden.

Dieses wird z.B. im Helper (SL::DB::Helper::CustomVariables.pm) verwendet, um
bei neuen cvars eines sub-modules den Wert der Basis-CVar zu setzen, denn die
value-Methode der CVar (hier der Basis-CVar) liefert ein Objekt zurück.

Ohne diesen Patch gab es einen Fehler in der Art:
"No such SL::DB::Part where id = 111286144 at SL/DB/Helper/CustomVariables.pm
line 198"

  • hinzugefügt
  • geändert
  • kopiert
  • umbenannt
  • gelöscht