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

(-)a/opac/opac-messaging.pl (-8 / +4 lines)
Lines 57-69 my $messaging_options = C4::Members::Messaging::GetMessagingOptions(); Link Here
57
if ( defined $query->param('modify') && $query->param('modify') eq 'yes' ) {
57
if ( defined $query->param('modify') && $query->param('modify') eq 'yes' ) {
58
    my $sms = $query->param('SMSnumber');
58
    my $sms = $query->param('SMSnumber');
59
    my $sms_provider_id = $query->param('sms_provider_id');
59
    my $sms_provider_id = $query->param('sms_provider_id');
60
    if ( defined $sms && ( $patron->smsalertnumber // '' ) ne $sms
60
    $patron->set({
61
            or ( $patron->sms_provider_id // '' ) ne $sms_provider_id ) {
61
        smsalertnumber  => $sms,
62
        $patron->set({
62
        sms_provider_id => $sms_provider_id,
63
            smsalertnumber  => $sms,
63
    })->store;
64
            sms_provider_id => $sms_provider_id,
65
        })->store;
66
    }
67
64
68
    C4::Form::MessagingPreferences::handle_form_action($query, { borrowernumber => $patron->borrowernumber }, $template);
65
    C4::Form::MessagingPreferences::handle_form_action($query, { borrowernumber => $patron->borrowernumber }, $template);
69
}
66
}
70
- 

Return to bug 18933