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

(-)a/Koha/Checkouts/ReturnClaim.pm (-1 / +1 lines)
Lines 48-54 exceptions as needed. Link Here
48
sub store {
48
sub store {
49
    my ( $self ) = @_;
49
    my ( $self ) = @_;
50
50
51
    unless ( $self->created_by ) {
51
    unless ( $self->in_storage || $self->created_by ) {
52
        Koha::Exceptions::Checkouts::ReturnClaims::NoCreatedBy->throw();
52
        Koha::Exceptions::Checkouts::ReturnClaims::NoCreatedBy->throw();
53
    }
53
    }
54
54
(-)a/t/db_dependent/api/v1/return_claims.t (-1 / +2 lines)
Lines 204-209 subtest 'resolve_claim() tests' => sub { Link Here
204
204
205
    my $claim_id = $claim->id;
205
    my $claim_id = $claim->id;
206
206
207
    $claim->created_by(undef)->store; # resolve the claim must work even if the created_by patron has been removed
208
207
    # Resolve a claim
209
    # Resolve a claim
208
    $t->put_ok(
210
    $t->put_ok(
209
        "//$userid:$password@/api/v1/return_claims/$claim_id/resolve" => json => {
211
        "//$userid:$password@/api/v1/return_claims/$claim_id/resolve" => json => {
210
- 

Return to bug 27004