Changeset ee82431 for remit


Ignore:
Timestamp:
Apr 19, 2010, 1:18:15 AM (15 years ago)
Author:
Alex Dehnert <adehnert@…>
Branches:
master, client
Children:
e5caf62
Parents:
02030a2
git-author:
Alex Dehnert <adehnert@…> (04/19/10 01:18:15)
git-committer:
Alex Dehnert <adehnert@…> (04/19/10 01:18:15)
Message:

Gracefully handle no account having an owner

File:
1 edited

Legend:

Unmodified
Added
Removed
  • remit/finance_core/models.py

    rbc798fc ree82431  
    3030    def owner_address(self,):
    3131        address = self.owner
    32         return address or self.get_parent().owner_address()
     32        if address: return address
     33        else:
     34            parent = self.get_parent()
     35            if parent: return self.get_parent().owner_address()
     36            else: return settings.ADMINS[0][1]
    3337
    3438    def get_account_number(self):
Note: See TracChangeset for help on using the changeset viewer.