From 3fecfca1f49eb66565ed55ea688460540f8be9e7 Mon Sep 17 00:00:00 2001 From: Gerhard Jungwirth Date: Thu, 16 Mar 2017 14:57:21 +0100 Subject: [PATCH] TT#4335 subscriber profile left join relation for subscriber api of reminders Change-Id: Ib17cdd434807944ee56401d8fcb3d9877b94a15c --- lib/NGCP/Schema/Result/provisioning_voip_subscribers.pm | 7 +++++++ .../Schema/Result/voip_subscriber_profile_attributes.pm | 1 + 2 files changed, 8 insertions(+) diff --git a/lib/NGCP/Schema/Result/provisioning_voip_subscribers.pm b/lib/NGCP/Schema/Result/provisioning_voip_subscribers.pm index 0035771d..743455f9 100644 --- a/lib/NGCP/Schema/Result/provisioning_voip_subscribers.pm +++ b/lib/NGCP/Schema/Result/provisioning_voip_subscribers.pm @@ -287,6 +287,13 @@ __PACKAGE__->belongs_to( { cascade_copy => 0, cascade_delete => 0 }, ); +__PACKAGE__->belongs_to( + "voip_subscriber_profile_left", + "NGCP::Schema::Result::voip_subscriber_profiles", + { "foreign.id" => "self.profile_id" }, + { cascade_copy => 0, cascade_delete => 0, join_type => 'left' }, +); + __PACKAGE__->belongs_to( "voip_subscriber_profile_set", "NGCP::Schema::Result::voip_subscriber_profile_sets", diff --git a/lib/NGCP/Schema/Result/voip_subscriber_profile_attributes.pm b/lib/NGCP/Schema/Result/voip_subscriber_profile_attributes.pm index 5faad8a1..effbb801 100644 --- a/lib/NGCP/Schema/Result/voip_subscriber_profile_attributes.pm +++ b/lib/NGCP/Schema/Result/voip_subscriber_profile_attributes.pm @@ -48,6 +48,7 @@ sub TO_JSON { map { blessed($_) && $_->isa('DateTime') ? $_->datetime : $_ } %{ $self->next::method } }; } + =encoding UTF-8 =head1 NAME