use map instead for on creating hash tables

This commit is contained in:
Milan
2020-03-05 22:16:54 +01:00
parent da5f7f673d
commit 41b0495c2e
24 changed files with 40 additions and 144 deletions

View File

@@ -237,11 +237,7 @@ sub show_projects {
$project->{pid} = $project->{project_id};
# get assigned studios by id
my $assigned_studio_by_id = {};
for my $studio (@$project_studio_assignements) {
$assigned_studio_by_id->{ $studio->{studio_id} } = 1;
}
my $assigned_studio_by_id = { map { $_->{studio_id} => 1 } @$project_studio_assignements };
my $assigned_studios = [];
my $unassigned_studios = [];
for my $studio (@$studios) {

View File

@@ -333,7 +333,7 @@ sub save_series {
# fill series entry
my $entry = {};
for my $param ( keys %$params ) {
if ( defined $columns->{$param} ) {
if ( exists $columns->{$param} ) {
$entry->{$param} = $params->{$param} || '';
}
}