View | Details | Raw Unified | Return to bug 40219
Collapse All | Expand All

(-)a/Koha/REST/V1/Patrons.pm (-3 / +3 lines)
Lines 110-115 sub add { Link Here
110
110
111
                my $patron = Koha::Patron->new_from_api($body)->store;
111
                my $patron = Koha::Patron->new_from_api($body)->store;
112
112
113
                $patron->extended_attributes(
114
                    [ map { { code => $_->{type}, attribute => $_->{value} } } @$extended_attributes ] );
115
113
                my $overrides = $c->stash('koha.overrides');
116
                my $overrides = $c->stash('koha.overrides');
114
                if ( $overrides->{welcome_yes}
117
                if ( $overrides->{welcome_yes}
115
                    || ( C4::Context->preference("AutoEmailNewUser") && !$overrides->{welcome_no} ) )
118
                    || ( C4::Context->preference("AutoEmailNewUser") && !$overrides->{welcome_no} ) )
Lines 144-151 sub add { Link Here
144
                    }
147
                    }
145
                }
148
                }
146
149
147
                $patron->extended_attributes(
148
                    [ map { { code => $_->{type}, attribute => $_->{value} } } @$extended_attributes ] );
149
                if ( C4::Context->preference('EnhancedMessagingPreferences') ) {
150
                if ( C4::Context->preference('EnhancedMessagingPreferences') ) {
150
                    C4::Members::Messaging::SetMessagingPreferencesFromDefaults(
151
                    C4::Members::Messaging::SetMessagingPreferencesFromDefaults(
151
                        {
152
                        {
152
- 

Return to bug 40219