@@ -582,9 +582,9 @@ sub check_params {
582582 }
583583
584584 if ( defined ($params -> {active }) ) {
585- if ( $params -> {active } eq " true" ) {
585+ if ( $params -> {active } eq " true" || $params -> { active } == 1 ) {
586586 $transformed_params -> {active } = 1;
587- } elsif ( $params -> {active } eq " false" ) {
587+ } elsif ( $params -> {active } eq " false" || $params -> { active } == 0 ) {
588588 $transformed_params -> {active } = 0;
589589 } else {
590590 return (undef , " active must be true|false." );
@@ -675,9 +675,9 @@ sub check_params {
675675 }
676676
677677 if ( defined ($params -> {logsEnabled }) ) {
678- if ( $params -> {logsEnabled } eq " true" ) {
678+ if ( $params -> {logsEnabled } eq " true" || $params -> { logsEnabled } == 1 ) {
679679 $transformed_params -> {logsEnabled } = 1;
680- } elsif ( $params -> {logsEnabled } eq " false" ) {
680+ } elsif ( $params -> {logsEnabled } eq " false" || $params -> { logsEnabled } == 0 ) {
681681 $transformed_params -> {logsEnabled } = 0;
682682 } else {
683683 return (undef , " logsEnabled must be true|false." );
@@ -697,7 +697,7 @@ sub new_value {
697697 my $value = {
698698 xml_id => $params -> {xmlId },
699699 display_name => $params -> {displayName },
700- dscp => $self -> nodef_to_default( $params -> {dscp } eq " " , 0 ),
700+ dscp => $self -> nodef_to_default( $params -> {dscp }, 0 ),
701701 signed => $self -> nodef_to_default( $params -> {signed }, 0 ),
702702 qstring_ignore => $params -> {qstringIgnore },
703703 geo_limit => $params -> {geoLimit },
0 commit comments