bug #9559
OccurrenceServiceImpl.findRootUnitDTOs() and related methods suppress unpublished units
0%
Description
All methods in OccurrenceServiceImpl which deliver units for the data portal via web services need to filter out unpublished units.
Currently this is done at the controller level only in an incomplete way.
Related issues
History
#1 Updated by Andreas Kohlbecker 15 days ago
- Category set to cdmlib
- Status changed from New to Feedback
- Assignee set to Andreas Müller
- Target version changed from Unassigned CDM tickets to Release 5.22
The priority of this ticket depends on the question if there are projects with units which must be undisclosed and if there are units in the same derivation tree with publish = true and publish = false.
@Andreas M: Could you estimate the importance of this?
#2 Updated by Andreas Müller 15 days ago
- Related to task #3560: Withheld unpublished taxa from webservice used in E+M dataportal added
#3 Updated by Andreas Müller 15 days ago
- Related to feature request #7492: Withheld unpublished taxa from webservice used in other webservices added
#4 Updated by Andreas Müller 15 days ago
- Related to task #8424: evaluate publish flags in the full derivative path added
#5 Updated by Andreas Müller 15 days ago
- Related to feature request #4484: Evaluate publish flag for derivates in data portal added
#6 Updated by Andreas Müller 15 days ago
- Status changed from Feedback to New
#7 Updated by Andreas Müller 15 days ago
- Tags changed from security to security, specimen
- Assignee changed from Andreas Müller to Andreas Kohlbecker
Andreas Kohlbecker wrote:
The priority of this ticket depends on the question if there are projects with units which must be undisclosed and if there are units in the same derivation tree with publish = true and publish = false.
@Andreas M: Could you estimate the importance of this?
Currently it does not seem that we have relevant specimen data being unpublished. A view remain in Casearia and Campanula but we need to check if they were set to unpublished on purpose.
But we need to check e.g. with NK if such data will come soon togehter with additivity (or similar) activities.
So maybe we still have some time to implement but should not wait to long.