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

(-)a/Koha/Patron.pm (-3 / +9 lines)
Lines 193-201 sub store { Link Here
193
            $self->trim_whitespaces;
193
            $self->trim_whitespaces;
194
194
195
            # We don't want invalid dates in the db (mysql has a bad habit of inserting 0000-00-00)
195
            # We don't want invalid dates in the db (mysql has a bad habit of inserting 0000-00-00)
196
            $self->dateofbirth(undef) unless $self->dateofbirth;
196
            $self->dateofbirth(undef)  unless $self->dateofbirth;
197
            $self->debarred(undef)    unless $self->debarred;
197
            $self->debarred(undef)     unless $self->debarred;
198
            $self->date_renewed(undef) unless $self->date_renewed;
198
            $self->date_renewed(undef) unless $self->date_renewed;
199
            $self->lastseen(undef)     unless $self->lastseen;
200
            $self->updated_on(undef)   unless $self->updated_on;
199
201
200
            # Set default values if not set
202
            # Set default values if not set
201
            $self->sms_provider_id(undef) unless $self->sms_provider_id;
203
            $self->sms_provider_id(undef) unless $self->sms_provider_id;
Lines 204-209 sub store { Link Here
204
            # If flags == 0 or flags == '' => no permission
206
            # If flags == 0 or flags == '' => no permission
205
            $self->flags(undef) unless $self->flags;
207
            $self->flags(undef) unless $self->flags;
206
208
209
            # tinyint or int
210
            $self->gonenoaddress(0)  unless $self->gonenoaddress;
211
            $self->login_attempts(0) unless $self->login_attempts;
212
            $self->privacy_guarantor_checkouts(0) unless $self->privacy_guarantor_checkouts;
213
207
            unless ( $self->in_storage ) {    #AddMember
214
            unless ( $self->in_storage ) {    #AddMember
208
215
209
                # Generate a valid userid/login if needed
216
                # Generate a valid userid/login if needed
210
- 

Return to bug 21596