wenn ich meinem depot die neue plaut hinzufügen möchte, kommt folgende meldung:
System error
error: Can't call method "markets" on an undefined value at /www/Ariva/root/depot_neu/private/positions/_new line 19, line 1. context: ... 15: 16: my $secu = ParamConvert->by_ag($ag); 17: 18: my $quotes_list = DB::MultQuotes->dbget(page=>"0", id=>$user->id(), ag=>$secu->ag, optional=>'all_markets'); 19: $quotes_list->symbols->first->markets->sort_by('desc','volume'); 20: 21: if ( $rt ) { 22: $quotes_list->symbols->first->markets->grep( sub{ my $s = shift; $s ? $s->{boerse_id} > 17 || $s->{boerse_id} == 16 : 0 } ); 23: my $already = $dbh->selectrow_array('select count(*) from depot.position where depot_id='.$dbh->quote($depot_id).' and ag='.$ag); ... code stack: /www/Ariva/root/depot_neu/private/positions/_new:19 /www/Ariva/root/depot_neu/private/positions.m:22 /www/Ariva/root/depot_neu/private/autohandler:5 /www/Ariva/root/depot_neu/autohandler:4 /www/Ariva/root/autohandler:106 /usr/share/perl5/HTML/Mason/Request.pm:894 /www/Ariva/root/autohandler:259 raw error ------------------------
woran liegts und wer kann abhilfe schaffen ?
mlg. gesine
|