try:
key = MemberMeetingKey.objects.get(key=secret, meeting__pk=meetingid)
if key.meeting.dateandtime + timedelta(hours=4) < datetime.now():
- return HttpResponse(jsuon.dumps({'err': 'This meeting is not open for signing in yet.'}),
+ return HttpResponse(json.dumps({'err': 'This meeting is not open for signing in yet.'}),
content_type='application/json')
member = key.member
except MemberMeetingKey.DoesNotExist:
self.transinfo.sender = 'treasurer@postgresql.eu'
if apistruct.has_key('CURRENCYCODE') and apistruct['CURRENCYCODE'] != settings.CURRENCY_ISO:
self.message = "Invalid currency %s" % apistruct['CURRENCYCODE']
- self.transinfo.transtext += ' (currency %s, manually adjust amount!)' % r['CURRENCYCODE']
+ self.transinfo.transtext += ' (currency %s, manually adjust amount!)' % apistruct['CURRENCYCODE']
self.transinfo.amount = -1 # To be on the safe side
def fetch_details(self, api):
sio.write("The following payments have been authorized, but not finished for more than %s days.\nThese probably need to be verified manually.\n\n\n" % UNFINISHED_THRESHOLD)
for l in lines:
- sio.write("%s at %s: %s (%s%s)\n" % (orderid, l.pendingat, l.amount, settings.SITEBASE, urlresolvers.reverse('admin:trustlypayment_trustlytransactionstatus_change', args=(l.id,))))
+ sio.write("%s at %s: %s (%s%s)\n" % (l.orderid, l.pendingat, l.amount, settings.SITEBASE, urlresolvers.reverse('admin:trustlypayment_trustlytransactionstatus_change', args=(l.id,))))
send_simple_mail(settings.INVOICE_SENDER_EMAIL,
settings.TRUSTLY_NOTIFICATION_RECEIVER,