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

(-)a/C4/Auth_with_ldap.pm (-4 / +6 lines)
Lines 23-29 use Carp qw( croak ); Link Here
23
use C4::Context;
23
use C4::Context;
24
use C4::Members::Messaging;
24
use C4::Members::Messaging;
25
use C4::Auth qw( checkpw_internal );
25
use C4::Auth qw( checkpw_internal );
26
use C4::Letters qw( GetPreparedLetter EnqueueLetter );
26
use C4::Letters qw( GetPreparedLetter EnqueueLetter SendQueuedMessages );
27
use Koha::Patrons;
27
use Koha::Patrons;
28
use Koha::AuthUtils qw( hash_password );
28
use Koha::AuthUtils qw( hash_password );
29
use Net::LDAP;
29
use Net::LDAP;
Lines 239-247 sub checkpw_ldap { Link Here
239
                    my $letter = GetPreparedLetter(
239
                    my $letter = GetPreparedLetter(
240
                        module      => 'members',
240
                        module      => 'members',
241
                        letter_code => 'WELCOME',
241
                        letter_code => 'WELCOME',
242
                        branchcode  => $patron->branchcode,,
242
                        branchcode  => $patron->branchcode,
243
                        lang        => $patron->lang || 'default',
243
                        ,
244
                        tables      => {
244
                        lang   => $patron->lang || 'default',
245
                        tables => {
245
                            'branches'  => $patron->branchcode,
246
                            'branches'  => $patron->branchcode,
246
                            'borrowers' => $patron->borrowernumber,
247
                            'borrowers' => $patron->borrowernumber,
247
                        },
248
                        },
Lines 256-261 sub checkpw_ldap { Link Here
256
                            message_transport_type => 'email'
257
                            message_transport_type => 'email'
257
                        }
258
                        }
258
                    );
259
                    );
260
                    SendQueuedMessages( { message_id => $message_id } );
259
                };
261
                };
260
            }
262
            }
261
        }
263
        }
(-)a/C4/Auth_with_shibboleth.pm (-5 / +4 lines)
Lines 23-29 use C4::Context; Link Here
23
use Koha::AuthUtils qw( get_script_name );
23
use Koha::AuthUtils qw( get_script_name );
24
use Koha::Database;
24
use Koha::Database;
25
use Koha::Patrons;
25
use Koha::Patrons;
26
use C4::Letters qw( GetPreparedLetter EnqueueLetter );
26
use C4::Letters qw( GetPreparedLetter EnqueueLetter SendQueuedMessages );
27
use C4::Members::Messaging;
27
use C4::Members::Messaging;
28
use Carp qw( carp );
28
use Carp qw( carp );
29
use List::MoreUtils qw( any );
29
use List::MoreUtils qw( any );
Lines 153-161 sub _autocreate { Link Here
153
                    module      => 'members',
153
                    module      => 'members',
154
                    letter_code => 'WELCOME',
154
                    letter_code => 'WELCOME',
155
                    branchcode  => $patron->branchcode,
155
                    branchcode  => $patron->branchcode,
156
                    ,
156
                    lang        => $patron->lang || 'default',
157
                    lang   => $patron->lang || 'default',
157
                    tables      => {
158
                    tables => {
159
                        'branches'  => $patron->branchcode,
158
                        'branches'  => $patron->branchcode,
160
                        'borrowers' => $patron->borrowernumber,
159
                        'borrowers' => $patron->borrowernumber,
161
                    },
160
                    },
Lines 170-175 sub _autocreate { Link Here
170
                        message_transport_type => 'email'
169
                        message_transport_type => 'email'
171
                    }
170
                    }
172
                );
171
                );
172
                SendQueuedMessages( { message_id => $message_id } );
173
            };
173
            };
174
        }
174
        }
175
    }
175
    }
176
- 

Return to bug 30646