Issue 14304

Non-endorsed publishers show up in the portal

Reporter: jlegind
Assignee: kbraak
Type: Bug
Summary: Non-endorsed publishers show up in the portal
Priority: Critical
Resolution: Fixed
Status: Closed
Created: 2013-10-28 10:25:31.822
Updated: 2015-11-05 14:51:33.041
Resolved: 2013-11-01 13:40:31.857
reg entry:
This organization has endorsement pending and should not be visible.

Same for :
reg entry:]]>

Attachment Screen Shot 2013-10-29 at 3.11.15 PM.png

Attachment Screen Shot 2013-10-29 at 3.55.24 PM.png

Created: 2013-10-28 10:39:24.754
Updated: 2013-10-28 10:39:24.754
In the old portal, an organization would not show up in the interface until it was marked as "endorsed".

In the present portal, it does show, and it also shows an entry of "endorsed by" with the name of the selected Node, even though endorsement is still pending (organization.endorsement_approved = f)

a) at the very minimum, no endorsing node should be shown, as this is clearly incorrect information. Following the old specification, this should also mean that
b) the organization is not yet visible in the portal, and that
c) no datasets are indexed for that organization.

Created: 2013-10-29 15:15:13.446
Updated: 2013-10-29 15:15:13.446
A screenshot showing that requirement a) is fixed.

See commit:

I can confirm that the non-endorsed publisher doesn't appear in the list of a countries publishers. For example, the non endorsed Australian Research Council doesn't appear in Australia's list of publishers:

Created: 2013-10-29 15:57:31.832
Updated: 2013-10-29 15:57:31.832
Thanks for the suggestion []. Please take a look at the attached screenshot of publisher search with the required fix.

Change committed in:

Created: 2013-11-01 13:40:31.888
Updated: 2013-11-01 13:40:31.888
Non-endorsed publishers are shown as not endorsed yet in the portal now.

A new issue has been opened, to decide whether non-endorsed publishers should be shown at all. See PF-1305

Marking this issue as fixed.