Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 6f4fcf7b

Von mh@waldpark.octosoft.eu vor mehr als 8 Jahren hinzugefügt

  • ID 6f4fcf7bf0276763d3bdc3ac38459a962ff4635a
  • Vorgänger 60fd9199
  • Nachfolger 2517d840

Menu: Fehlerchecks beim yaml einlesen(2)

Abfangen der doppelten ID erst mal rausgenommen,
da die ID sehr wohl mehrfach in einer Datei referenziert werden kann.

Unterschiede anzeigen:

SL/Menu.pm
43 43
      die 'not an array ref' unless $data && 'ARRAY' eq ref $data; # TODO get better diag to user
44 44

  
45 45
      # in particular duplicate ids tend to come up as a user error when editing the menu files
46
      my %uniq_ids;
47
      $uniq_ids{$_->{id}}++ && die "Error in $file: duplicate id $_->{id}" for @$data;
46
      #my %uniq_ids;
47
      #$uniq_ids{$_->{id}}++ && die "Error in $file: duplicate id $_->{id}" for @$data;
48 48

  
49 49
      _merge($nodes, $nodes_by_id, $data);
50 50
    }

Auch abrufbar als: Unified diff