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

(-)a/Koha/REST/V1/Patrons.pm (-3 / +3 lines)
Lines 122-127 sub add { Link Here
122
122
123
                my $patron = Koha::Patron->new_from_api($body)->store;
123
                my $patron = Koha::Patron->new_from_api($body)->store;
124
124
125
                $patron->extended_attributes(
126
                    [ map { { code => $_->{type}, attribute => $_->{value} } } @$extended_attributes ] );
127
125
                my $overrides = $c->stash('koha.overrides');
128
                my $overrides = $c->stash('koha.overrides');
126
                if ( $overrides->{welcome_yes}
129
                if ( $overrides->{welcome_yes}
127
                    || ( C4::Context->preference("AutoEmailNewUser") && !$overrides->{welcome_no} ) )
130
                    || ( C4::Context->preference("AutoEmailNewUser") && !$overrides->{welcome_no} ) )
Lines 157-164 sub add { Link Here
157
                    }
160
                    }
158
                }
161
                }
159
162
160
                $patron->extended_attributes(
161
                    [ map { { code => $_->{type}, attribute => $_->{value} } } @$extended_attributes ] );
162
                if ( C4::Context->preference('EnhancedMessagingPreferences') ) {
163
                if ( C4::Context->preference('EnhancedMessagingPreferences') ) {
163
                    C4::Members::Messaging::SetMessagingPreferencesFromDefaults(
164
                    C4::Members::Messaging::SetMessagingPreferencesFromDefaults(
164
                        {
165
                        {
165
- 

Return to bug 40219