Exemple #1
0
 def run(self, ein_text):
     try:
         ein = int(ein_text)
         return DonationOrganization.byEIN(ein)
     except (TypeError, ValueError, tdb_cassandra.NotFound):
         self.set_error(errors.DONATE_UNKNOWN_ORGANIZATION)
         return None
 def GET_nominations(self, responder):
     if not feature.is_enabled('reddit_donate'):
         return self.abort404()
     nominated_org_ids = DonationNominationsByAccount.get_for(c.user)
     orgs = DonationOrganization.byEIN(nominated_org_ids)
     wrapped = inject_nomination_status(orgs, assume_nominated=True)
     return wrapped
 def run(self, ein_text):
     try:
         ein = int(ein_text)
         return DonationOrganization.byEIN(ein)
     except (TypeError, ValueError, tdb_cassandra.NotFound):
         self.set_error(errors.DONATE_UNKNOWN_ORGANIZATION)
         return None
Exemple #4
0
 def GET_nominations(self, responder):
     if not feature.is_enabled('reddit_donate'):
         return self.abort404()
     nominated_org_ids = DonationNominationsByAccount.get_for(c.user)
     orgs = DonationOrganization.byEIN(nominated_org_ids)
     wrapped = inject_nomination_status(orgs, assume_nominated=True)
     return wrapped