Issue 18050

Participation tab for newest member not resolving

18050
Reporter: kylecopas
Assignee: bko
Type: Bug
Summary: Participation tab for newest member not resolving
Priority: Blocker
Resolution: Fixed
Status: Closed
Created: 2015-11-26 12:23:36.672
Updated: 2015-11-30 10:39:17.223
Resolved: 2015-11-27 00:34:12.816
        
        
Description: I'm thinking that this is an IMS issue, but we've just added the DRC as an associate member. A 'Participation' tab has spawned, but it's not been populated—a state that's persisted since yesterday (at least). Could someone investigate soon? We'd like to be able to link to that tab, if possible, in a news release we're preparing.

Mange tak.
KC]]>
    

Attachment better hint in log.png


Attachment node not existed.png



Author: trobertson@gbif.org
Created: 2015-11-26 13:24:38.175
Updated: 2015-11-26 13:24:38.175
        
I have created the node in the registry, and resync'ed drupal to the IMS.

When viewing that page, we see:
  EntityMalformedException: Missing bundle property on entity of type node. in entity_extract_ids() (line 7879 of /var/www/html/drupal/includes/common.inc).

http://drupaledit.gbif.org/admin/reports/event/434335954

Any idea [~bko@gbif.org] ?
    


Author: bko@gbif.org
Created: 2015-11-27 00:34:12.847
Updated: 2015-11-27 00:34:12.847
        
The issue was no Drupal node content existed yet, the populate action is used to populate necessary IMS info into Drupal node, and if a participant "node" content doesn't exist, create a new one.

Fixed by
1) providing a better hint to trigger "populate" for new participants. See attached screenshot.
2) when error happened, provide a meaningful page to visitors.

Commit:
https://github.com/gbif/gbif-drupal/commit/708d581bb81e854350898578d787fe27904654a3
    


Author: bko@gbif.org
Comment: BTW, I've triggered the populate for the Prod portal, so it shows basic IMS info. Then perhaps [~mraymond] wants to engage with the node to fill out and publish participation information.
Created: 2015-11-27 00:36:19.887
Updated: 2015-11-27 00:36:19.887


Author: mraymond
Comment: Thanks Burke. Marlene does an annual check to ask every Participant to update or add this content, but as it will be a long wait, I will send an email now to ask Henri to prepare the node description text.
Created: 2015-11-30 10:39:17.223
Updated: 2015-11-30 10:39:17.223