Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Serials: items that are not received should not have a received_date #3457

@PascalRepond

Description

@PascalRepond

How it works

Serial items can currently have an issue.received_date field even when their issue.status is not RECEIVED. This is inconsistent data.

When an issue becomes late, it is created by the system through the receive_regular_issue function which adds a received_date. Then, the status is changed to LATE but the issue.received_date field is kept.

Improvement suggestion

  • Fix the behavior for issue management by the system so that it never saves a not received item with a received_date
  • Add data validation if necessary
  • Add tests

Metadata

Metadata

Assignees

Labels

correctionAn implemented feature doesn't work as expected.f: dataAbout data model, importation, transformation, exportation of data, specific for bibliographic dataf: serials

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions