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

(-)a/installer/data/mysql/en/optional/patron_categories.yml (-12 lines)
Lines 54-60 tables: Link Here
54
          dateofbirthrequired: 18
54
          dateofbirthrequired: 18
55
          enrolmentfee: '0.000000'
55
          enrolmentfee: '0.000000'
56
          overduenoticerequired: 1
56
          overduenoticerequired: 1
57
          reservefee: '0.000000'
58
          category_type: 'A'
57
          category_type: 'A'
59
          can_be_guarantee: 0
58
          can_be_guarantee: 0
60
59
Lines 65-71 tables: Link Here
65
          dateofbirthrequired: 18
64
          dateofbirthrequired: 18
66
          enrolmentfee: '0.000000'
65
          enrolmentfee: '0.000000'
67
          overduenoticerequired: 1
66
          overduenoticerequired: 1
68
          reservefee: '0.000000'
69
          category_type: 'A'
67
          category_type: 'A'
70
          can_be_guarantee: 0
68
          can_be_guarantee: 0
71
69
Lines 76-82 tables: Link Here
76
          dateofbirthrequired: 18
74
          dateofbirthrequired: 18
77
          enrolmentfee: '0.000000'
75
          enrolmentfee: '0.000000'
78
          overduenoticerequired: 1
76
          overduenoticerequired: 1
79
          reservefee: '0.000000'
80
          category_type: 'A'
77
          category_type: 'A'
81
          can_be_guarantee: 0
78
          can_be_guarantee: 0
82
79
Lines 88-94 tables: Link Here
88
          dateofbirthrequired: 5
85
          dateofbirthrequired: 5
89
          enrolmentfee: '0.000000'
86
          enrolmentfee: '0.000000'
90
          overduenoticerequired: 1
87
          overduenoticerequired: 1
91
          reservefee: '0.000000'
92
          category_type: 'C'
88
          category_type: 'C'
93
          can_be_guarantee: 1
89
          can_be_guarantee: 1
94
90
Lines 99-105 tables: Link Here
99
          dateofbirthrequired: 5
95
          dateofbirthrequired: 5
100
          enrolmentfee: '0.000000'
96
          enrolmentfee: '0.000000'
101
          overduenoticerequired: 1
97
          overduenoticerequired: 1
102
          reservefee: '0.000000'
103
          category_type: 'C'
98
          category_type: 'C'
104
          can_be_guarantee: 1
99
          can_be_guarantee: 1
105
100
Lines 110-116 tables: Link Here
110
          dateofbirthrequired: 5
105
          dateofbirthrequired: 5
111
          enrolmentfee: '0.000000'
106
          enrolmentfee: '0.000000'
112
          overduenoticerequired: 1
107
          overduenoticerequired: 1
113
          reservefee: '0.000000'
114
          category_type: 'C'
108
          category_type: 'C'
115
          can_be_guarantee: 1
109
          can_be_guarantee: 1
116
110
Lines 122-128 tables: Link Here
122
          dateofbirthrequired: 18
116
          dateofbirthrequired: 18
123
          enrolmentfee: '0.000000'
117
          enrolmentfee: '0.000000'
124
          overduenoticerequired: 0
118
          overduenoticerequired: 0
125
          reservefee: '0.000000'
126
          category_type: 'P'
119
          category_type: 'P'
127
          can_be_guarantee: 1
120
          can_be_guarantee: 1
128
121
Lines 133-139 tables: Link Here
133
          dateofbirthrequired: 5
126
          dateofbirthrequired: 5
134
          enrolmentfee: '0.000000'
127
          enrolmentfee: '0.000000'
135
          overduenoticerequired: 1
128
          overduenoticerequired: 1
136
          reservefee: '0.000000'
137
          category_type: 'P'
129
          category_type: 'P'
138
          can_be_guarantee: 1
130
          can_be_guarantee: 1
139
131
Lines 145-151 tables: Link Here
145
          dateofbirthrequired: 18
137
          dateofbirthrequired: 18
146
          enrolmentfee: '0.000000'
138
          enrolmentfee: '0.000000'
147
          overduenoticerequired: 1
139
          overduenoticerequired: 1
148
          reservefee: '0.000000'
149
          category_type: 'I'
140
          category_type: 'I'
150
          can_be_guarantee: 0
141
          can_be_guarantee: 0
151
142
Lines 156-162 tables: Link Here
156
          dateofbirthrequired: 18
147
          dateofbirthrequired: 18
157
          enrolmentfee: '0.000000'
148
          enrolmentfee: '0.000000'
158
          overduenoticerequired: 1
149
          overduenoticerequired: 1
159
          reservefee: '0.000000'
160
          category_type: 'I'
150
          category_type: 'I'
161
          can_be_guarantee: 0
151
          can_be_guarantee: 0
162
152
Lines 167-173 tables: Link Here
167
          dateofbirthrequired: 18
157
          dateofbirthrequired: 18
168
          enrolmentfee: '0.000000'
158
          enrolmentfee: '0.000000'
169
          overduenoticerequired: 1
159
          overduenoticerequired: 1
170
          reservefee: '0.000000'
171
          category_type: 'I'
160
          category_type: 'I'
172
          can_be_guarantee: 0
161
          can_be_guarantee: 0
173
162
Lines 179-184 tables: Link Here
179
          dateofbirthrequired: 18
168
          dateofbirthrequired: 18
180
          enrolmentfee: '0.000000'
169
          enrolmentfee: '0.000000'
181
          overduenoticerequired: 0
170
          overduenoticerequired: 0
182
          reservefee: '0.000000'
183
          category_type: 'S'
171
          category_type: 'S'
184
          can_be_guarantee: 0
172
          can_be_guarantee: 0
(-)a/t/db_dependent/Circulation/GetHardDueDate.t (-4 / +3 lines)
Lines 82-100 my $samplecat = { Link Here
82
    dateofbirthrequired   => undef,
82
    dateofbirthrequired   => undef,
83
    enrolmentfee          => undef,
83
    enrolmentfee          => undef,
84
    overduenoticerequired => undef,
84
    overduenoticerequired => undef,
85
    reservefee            => undef,
86
    hidelostitems         => 0,
85
    hidelostitems         => 0,
87
    category_type         => 'A',
86
    category_type         => 'A',
88
};
87
};
89
my $query =
88
my $query =
90
    "INSERT INTO categories (categorycode,description,enrolmentperiod,enrolmentperioddate,dateofbirthrequired,enrolmentfee,overduenoticerequired ,reservefee ,hidelostitems ,category_type) VALUES( ?,?,?,?,?,?,?,?,?,?)";
89
    "INSERT INTO categories (categorycode,description,enrolmentperiod,enrolmentperioddate,dateofbirthrequired,enrolmentfee,overduenoticerequired,hidelostitems,category_type) VALUES(?,?,?,?,?,?,?,?,?)";
91
$dbh->do(
90
$dbh->do(
92
    $query, {},
91
    $query, {},
93
    $samplecat->{categorycode},          $samplecat->{description},
92
    $samplecat->{categorycode},          $samplecat->{description},
94
    $samplecat->{enrolmentperiod},       $samplecat->{enrolmentperioddate},
93
    $samplecat->{enrolmentperiod},       $samplecat->{enrolmentperioddate},
95
    $samplecat->{dateofbirthrequired},   $samplecat->{enrolmentfee},
94
    $samplecat->{dateofbirthrequired},   $samplecat->{enrolmentfee},
96
    $samplecat->{overduenoticerequired}, $samplecat->{reservefee},
95
    $samplecat->{overduenoticerequired}, $samplecat->{hidelostitems},
97
    $samplecat->{hidelostitems},         $samplecat->{category_type}
96
    $samplecat->{category_type}
98
);
97
);
99
98
100
my $builder         = t::lib::TestBuilder->new;
99
my $builder         = t::lib::TestBuilder->new;
(-)a/t/db_dependent/Koha/Holds.t (-1 lines)
Lines 484-490 subtest 'cancel' => sub { Link Here
484
        my $patron_category = $builder->build_object(
484
        my $patron_category = $builder->build_object(
485
            {
485
            {
486
                class => 'Koha::Patron::Categories',
486
                class => 'Koha::Patron::Categories',
487
                value => { reservefee => 0 }
488
            }
487
            }
489
        );
488
        );
490
        my $patron = $builder->build_object(
489
        my $patron = $builder->build_object(
(-)a/t/lib/TestBuilder.pm (-2 lines)
Lines 655-661 sub _gen_default_values { Link Here
655
        },
655
        },
656
        Category => {
656
        Category => {
657
            enrolmentfee => 0,
657
            enrolmentfee => 0,
658
            reservefee   => 0,
659
658
660
            # Not X, used for statistics
659
            # Not X, used for statistics
661
            category_type                 => sub { return [qw( A C S I P )]->[ int( rand(5) ) ] },
660
            category_type                 => sub { return [qw( A C S I P )]->[ int( rand(5) ) ] },
662
- 

Return to bug 3492