Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Check for duplicated identifier (ISBN/ISSN) in the document editor #1664

Closed
ManaDeweerdt opened this issue Feb 2, 2021 · 0 comments · Fixed by rero/rero-ils-ui#568
Closed
Labels
enhancement Improvement of an existing feature f: editor Concerns editor based on JSON schema AND custom editor p-Medium Medium priority (to be solved within 1-2 years)
Milestone

Comments

@ManaDeweerdt
Copy link
Contributor

How it works

Today, if we create a document or import a document, the system doesn't check through the isbn/issn if we already have the document.

Improvement suggestion

The system should be able to detect if we already have the document or not.
a) As we are cataloguing and we complete the identifier field, the system should display a warning message if the identifier already exists in the system.
b) When we select a document and try to import, the system should warn that the identifier is already used in the system.
Nice to have: add a link to the document with the same identifier.

@ManaDeweerdt ManaDeweerdt added enhancement Improvement of an existing feature triage p-Medium Medium priority (to be solved within 1-2 years) labels Feb 2, 2021
@iGormilhit iGormilhit added f: editor Concerns editor based on JSON schema AND custom editor and removed triage labels Feb 3, 2021
@iGormilhit iGormilhit added this to the v1.3.0 milestone Mar 4, 2021
@pronguen pronguen removed this from the v1.3.0 milestone Mar 15, 2021
Garfield-fr added a commit to Garfield-fr/rero-ils-ui that referenced this issue Apr 9, 2021
* Closes rero/rero-ils#1664

Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch>
@jma jma added this to the v1.2.0 milestone Apr 14, 2021
@pronguen pronguen modified the milestones: v1.2.0, v1.3.0 Apr 14, 2021
Garfield-fr added a commit to Garfield-fr/rero-ils-ui that referenced this issue Apr 15, 2021
form: when an ISBN/ISSN identifier is entered on a document,
it is validated and searched in the instance to see if
a document with this reference exists (non-blocking validation).

When importing a document, all fields in the identifiedBy
field of the document are searched in the instance.

* Closes rero/rero-ils#1664

Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch>
Garfield-fr added a commit to Garfield-fr/rero-ils-ui that referenced this issue Apr 16, 2021
form: when an ISBN/ISSN identifier is entered on a document,
it is validated and searched in the instance to see if
a document with this reference exists (non-blocking validation).

When importing a document, all fields in the identifiedBy
field of the document are searched in the instance.

* Closes rero/rero-ils#1664

Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch>
Garfield-fr added a commit to Garfield-fr/rero-ils-ui that referenced this issue Apr 16, 2021
form: when an ISBN/ISSN identifier is entered on a document,
it is validated and searched in the instance to see if
a document with this reference exists (non-blocking validation).

When importing a document, all fields in the identifiedBy
field of the document are searched in the instance.

* Closes rero/rero-ils#1664

Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch>
Garfield-fr added a commit to Garfield-fr/rero-ils-ui that referenced this issue Apr 16, 2021
form: when an ISBN/ISSN identifier is entered on a document,
it is validated and searched in the instance to see if
a document with this reference exists (non-blocking validation).

When importing a document, all fields in the identifiedBy
field of the document are searched in the instance.

* Closes rero/rero-ils#1664

Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch>
Garfield-fr added a commit to Garfield-fr/rero-ils-ui that referenced this issue Apr 16, 2021
form: when an ISBN/ISSN identifier is entered on a document,
it is validated and searched in the instance to see if
a document with this reference exists (non-blocking validation).

When importing a document, all fields in the identifiedBy
field of the document are searched in the instance.

* Closes rero/rero-ils#1664

Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch>
Garfield-fr added a commit to Garfield-fr/rero-ils-ui that referenced this issue Apr 16, 2021
Form: when an EAN/ISBN/ISSN/ISSN-L identifier is entered on a document,
it is validated and searched in the instance to see if
a document with this reference exists (non-blocking validation).

When importing a document, all identifiedBy fields of the document
are searched in the instance.

* Closes rero/rero-ils#1664

Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch>
Garfield-fr added a commit to Garfield-fr/rero-ils-ui that referenced this issue Apr 20, 2021
* Validates the EAN/ISBN/ISSN/ISSN-L identifier as it is entered in the
  document editor.
* Checks if the identifier already exists in the instance (non-blocking
  validation).
* Validates and checks all `identifiedyBy` fields of the document as it
  is imported.
* Closes rero/rero-ils#1664.

Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch>
Garfield-fr added a commit to rero/rero-ils-ui that referenced this issue Apr 20, 2021
* Validates the EAN/ISBN/ISSN/ISSN-L identifier as it is entered in the
  document editor.
* Checks if the identifier already exists in the instance (non-blocking
  validation).
* Validates and checks all `identifiedyBy` fields of the document as it
  is imported.
* Closes rero/rero-ils#1664.

Co-Authored-by: Bertrand Zuchuat <bertrand.zuchuat@rero.ch>
@iGormilhit iGormilhit changed the title Document: check duplicated identifier (ISBN/ISSN) Check for duplicated identifier (ISBN/ISSN) in the document editor May 6, 2021
@iGormilhit iGormilhit modified the milestones: v1.3.0, v1.2.0 May 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvement of an existing feature f: editor Concerns editor based on JSON schema AND custom editor p-Medium Medium priority (to be solved within 1-2 years)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants