Skip to content

fixed edge case for AMv3 POA geni_update_users

There was a weird edge case for AMv2 PerformOperationalAction geni_update_users. Somehow, an undef was used as $key, which was passed along from call to call all the way from GeniAM::PerformOperationalAction to GeniCM::AddKeys's $keychecker sub. In that sub, the code $key ne "" caused a crash. This should now be fixed, by adding if (defined($key)) to GeniAM.pm.in

Merge request reports