From 9885b9e8cdca1675bf4f2ed1fc5b11e616f1f26f Mon Sep 17 00:00:00 2001 From: Rene Krenn Date: Fri, 17 Apr 2020 10:06:19 +0200 Subject: [PATCH] TT#79802 is_boolean() method for voippref Change-Id: I8346932f2819eeb07aec1cadd09f28802780bdb5 --- .../Dao/Trunk/provisioning/voip_preferences.pm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/lib/NGCP/BulkProcessor/Dao/Trunk/provisioning/voip_preferences.pm b/lib/NGCP/BulkProcessor/Dao/Trunk/provisioning/voip_preferences.pm index 6cbe3ec..3665832 100644 --- a/lib/NGCP/BulkProcessor/Dao/Trunk/provisioning/voip_preferences.pm +++ b/lib/NGCP/BulkProcessor/Dao/Trunk/provisioning/voip_preferences.pm @@ -68,6 +68,8 @@ our @EXPORT_OK = qw( $SOUND_SET_ATTRIBUTE $CONTRACT_SOUND_SET_ATTRIBUTE $HEADER_RULE_SET_ATTRIBUTE + + $BOOLEAN_DATA_TYPE ); #$FORCE_OUTBOUND_CALLS_TO_PEER @@ -144,6 +146,8 @@ our $SOUND_SET_ATTRIBUTE = 'sound_set'; our $CONTRACT_SOUND_SET_ATTRIBUTE = 'contract_sound_set'; our $HEADER_RULE_SET_ATTRIBUTE = 'header_rule_set'; +our $BOOLEAN_DATA_TYPE = 'boolean'; + sub new { my $class = shift; @@ -224,6 +228,14 @@ sub has_enum_default { return 0; } +sub is_boolean { + my $self = shift; + if ($self->{data_type} eq $BOOLEAN_DATA_TYPE) { + return 1; + } + return 0; +} + sub gettablename { return $tablename;