- authority_contacts = {}
- authority_contacts['scientific'] = [ x.strip()[1:-1] for x in authority_details[0]['scientific'][1:-1].split(',') ]
- authority_contacts['technical'] = [ x.strip()[1:-1] for x in authority_details[0]['tech'][1:-1].split(',') ]
-
- authority_contacts['legal'] = [ x.strip().replace('"','') for x in authority_details[0]['legal'][1:-1].split(',') ]
- print authority_contacts['legal']
-
-
- print "#######",authority_contacts
- print "$$$$$$$",user_local_details
- print "@@@@@@@",authority_details
+ if authority_details :
+ authority = authority_details[0]
+ if 'scientific' in authority and authority['scientific'] is not None:
+ authority_contacts['scientific'] = [ x.strip()[1:-1] for x in authority['scientific'][1:-1].split(',') ]
+ if 'technical' in authority and authority['technical'] is not None:
+ authority_contacts['technical'] = [ x.strip()[1:-1] for x in authority['tech'][1:-1].split(',') ]
+ if 'legal' in authority and authority['legal'] is not None:
+ authority_contacts['legal'] = [ x.strip().replace('"','') for x in authority['legal'][1:-1].split(',') ]
+ else :
+ authority_contacts = None
+ authority = None