|
Lines 121-126
sub process_job {
Link Here
|
| 121 |
|
121 |
|
| 122 |
die "fork failed!" unless defined $pid; |
122 |
die "fork failed!" unless defined $pid; |
| 123 |
|
123 |
|
| 124 |
$job->process( $args ); |
124 |
my $patron = Koha::Patrons->find($job->borrowernumber); |
|
|
125 |
if ( $patron ) { |
| 126 |
C4::Context->_new_userenv(-1); |
| 127 |
C4::Context->set_userenv( |
| 128 |
$patron->borrowernumber, $patron->userid, |
| 129 |
$patron->cardnumber, $patron->firstname, |
| 130 |
$patron->surname, $patron->branchcode, |
| 131 |
$patron->library->branchname, $patron->flags |
| 132 |
); |
| 133 |
$job->process( $args ); |
| 134 |
C4::Context->_unset_userenv(-1); |
| 135 |
} ese { |
| 136 |
$job->process( $args ); |
| 137 |
} |
| 138 |
|
| 125 |
exit; |
139 |
exit; |
| 126 |
} |
140 |
} |
| 127 |
- |
|
|