Changeset 8230 for mauRepo


Ignore:
Timestamp:
12/04/12 17:05:58 (8 years ago)
Author:
gparton
Message:

added in quick work around for cedaObservation.js file to cope with lack of pointofcontact content (wider issue with missing details for all relatedParty objects).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • mauRepo/MolesManager/trunk/src/MolesManager/static/js/cedaObservation.js

    r8216 r8230  
    3636                                                 
    3737                                                if (coObs.relatedParty[loopVal].role.name == 'cl_pointofcontact'){ 
    38                                                         var helpEmail = coObs.relatedParty[loopVal].party[0].contactInfo[0].address.electronicMailAddress[0]; 
     38                                                        try{var helpEmail = coObs.relatedParty[loopVal].party[0].contactInfo[0].address.electronicMailAddress[0]; 
    3939                                                        //helpEmail = "badc@rl.ac.uk" 
    4040                                                        var helpString = '<p>For assistance please contact <a href="mailto:' + helpEmail + '">'+ coObs.relatedParty[loopVal].party[0].name +'</a>.</p>' 
     41                                                        } 
     42                                                        catch(err){ 
     43                                                        helpString = '<p>For assistance SHOUT that this is a holding statement</p>' 
     44                                                        } 
    4145                                                } 
    4246                                        relatedPartyDict[coObs.relatedParty[loopVal].role.name] = names; 
Note: See TracChangeset for help on using the changeset viewer.