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

(-)a/svc/localization (-16 / +15 lines)
Lines 13-23 sub get_translations { Link Here
13
    my @translations;
13
    my @translations;
14
    while ( my $s = $rs->next ) {
14
    while ( my $s = $rs->next ) {
15
        push @translations, {
15
        push @translations, {
16
              id          => Encode::encode( 'utf-8', $s->localization_id ),
16
              id          => $s->localization_id,
17
              entity      => Encode::encode( 'utf-8', $s->entity ),
17
              entity      => $s->entity,
18
              code        => Encode::encode( 'utf-8', $s->code ),
18
              code        => $s->code,
19
              lang        => Encode::encode( 'utf-8', $s->lang ),
19
              lang        => $s->lang,
20
              translation => Encode::encode( 'utf-8', $s->translation ),
20
              translation => $s->translation,
21
        }
21
        }
22
    }
22
    }
23
    $response->param( translations => \@translations );
23
    $response->param( translations => \@translations );
Lines 47-57 sub update_translation { Link Here
47
    }
47
    }
48
    $response->param(
48
    $response->param(
49
        %params,
49
        %params,
50
        id          => Encode::encode('utf-8', $localization->localization_id),
50
        id          => $localization->localization_id,
51
        entity      => Encode::encode('utf-8', $localization->entity),
51
        entity      => $localization->entity,
52
        code        => Encode::encode('utf-8', $localization->code),
52
        code        => $localization->code,
53
        lang        => Encode::encode('utf-8', $localization->lang),
53
        lang        => $localization->lang,
54
        translation => Encode::encode('utf-8', $localization->translation),
54
        translation => $localization->translation,
55
    );
55
    );
56
    C4::Service->return_success( $response );
56
    C4::Service->return_success( $response );
57
}
57
}
Lines 73-83 sub add_translation { Link Here
73
        );
73
        );
74
        $localization->store;
74
        $localization->store;
75
        $response->param(
75
        $response->param(
76
            id          => Encode::encode('utf-8', $localization->localization_id),
76
            id          => $localization->localization_id,
77
            entity      => Encode::encode('utf-8', $localization->entity),
77
            entity      => $localization->entity,
78
            code        => Encode::encode('utf-8', $localization->code),
78
            code        => $localization->code,
79
            lang        => Encode::encode('utf-8', $localization->lang),
79
            lang        => $localization->lang,
80
            translation => Encode::encode('utf-8', $localization->translation),
80
            translation => $localization->translation,
81
        );
81
        );
82
82
83
    } else {
83
    } else {
84
- 

Return to bug 15487