|
Lines 386-392
sub delete {
Link Here
|
| 386 |
# This pref should then govern the results of other routines/methods such as |
386 |
# This pref should then govern the results of other routines/methods such as |
| 387 |
# Koha::Virtualshelf->new->delete too. |
387 |
# Koha::Virtualshelf->new->delete too. |
| 388 |
# FIXME Could be $patron->get_lists |
388 |
# FIXME Could be $patron->get_lists |
| 389 |
$_->delete for Koha::Virtualshelves->search( { owner => $self->borrowernumber } ); |
389 |
# |
|
|
390 |
# Set owner to NULL if the list is an "all staff" list, otherwise delete it. |
| 391 |
$_->category == 3 ? $_->owner(undef)->store() : $_->delete |
| 392 |
for Koha::Virtualshelves->search( |
| 393 |
{ owner => $self->borrowernumber } ); |
| 390 |
|
394 |
|
| 391 |
# We cannot have a FK on borrower_modifications.borrowernumber, the table is also used |
395 |
# We cannot have a FK on borrower_modifications.borrowernumber, the table is also used |
| 392 |
# for patron selfreg |
396 |
# for patron selfreg |
| 393 |
- |
|
|