Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 3e5dbd22

Von Sven Schöling vor fast 14 Jahren hinzugefügt

  • ID 3e5dbd2283970ece462bfbfe1c8c03c0ce1fede6
  • Vorgänger f521b94b
  • Nachfolger 7ed8903a

Attribute nicht doppelt anlegen

setup führt ein frühes initialize durch, und wenn es danach nochmal manuell
passiert wurden die auto_attr_helper nochmla angelegt, was zu redefines geführt
hat. Das hier behebt das.

Unterschiede anzeigen:

SL/DB/Helpers/Metadata.pm
17 17

  
18 18
sub initialize {
19 19
  my $self = shift;
20
  $self->make_attr_auto_helpers;
20
  $self->make_attr_auto_helpers unless $self->is_initialized;
21 21
  $self->SUPER::initialize(@_);
22 22
}
23 23

  

Auch abrufbar als: Unified diff