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

(-)a/C4/Auth.pm (-4 / +9 lines)
Lines 1141-1150 sub checkauth { Link Here
1141
                        my $desk = Koha::Desks->find($desk_id);
1141
                        my $desk = Koha::Desks->find($desk_id);
1142
                        $desk_name = $desk ? $desk->desk_name : '';
1142
                        $desk_name = $desk ? $desk->desk_name : '';
1143
                    }
1143
                    }
1144
                    if ( $query->param('register_id') ) {
1144
                    if ( C4::Context->preference('UseCashRegisters') ) {
1145
                        $register_id = $query->param('register_id');
1145
                        my $register =
1146
                        my $register = Koha::Cash::Registers->find($register_id);
1146
                          $query->param('register_id')
1147
                        $register_name = $register ? $register->name : '';
1147
                          ? Koha::Cash::Registers->find($query->param('register_id'))
1148
                          : Koha::Cash::Registers->search(
1149
                            { branch => $branchcode, branch_default => 1 },
1150
                            { rows   => 1 } )->single;
1151
                        $register_id   = $register->id   if ($register);
1152
                        $register_name = $register->name if ($register);
1148
                    }
1153
                    }
1149
                    my $branches = { map { $_->branchcode => $_->unblessed } Koha::Libraries->search };
1154
                    my $branches = { map { $_->branchcode => $_->unblessed } Koha::Libraries->search };
1150
                    if ( $type ne 'opac' and C4::Context->boolean_preference('AutoLocation') ) {
1155
                    if ( $type ne 'opac' and C4::Context->boolean_preference('AutoLocation') ) {
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/auth.tt (-2 / +4 lines)
Lines 101-107 Link Here
101
    <p>
101
    <p>
102
        <label for="register_id">Cash register:</label>
102
        <label for="register_id">Cash register:</label>
103
        <select name="register_id" id="register_id" class="input" tabindex="4">
103
        <select name="register_id" id="register_id" class="input" tabindex="4">
104
            [% PROCESS options_for_registers registers => Registers.all() %]
104
            <option id="noregister" value="" selected="selected">Branch default</option>
105
            [% FOREACH r IN Registers.all() %]
106
            <option class="[% r.branch | html %] [% IF r.branch_default %]default[% END %]" value="[% r.id | html %]" disabled hidden>[% r.name | html %]</option>
107
            [% END %]
105
        </select>
108
        </select>
106
    </p>
109
    </p>
107
    [% END %]
110
    [% END %]
108
- 

Return to bug 24786