Subversion Repositories SmartDukaan

Rev

Rev 13360 | Rev 20242 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 13360 Rev 13543
Line 381... Line 381...
381
        sms = UserSms.get_by(id=userSms.id)
381
        sms = UserSms.get_by(id=userSms.id)
382
        if sms:
382
        if sms:
383
            sms.deliveryStatus = SmsDeliveryStatus._VALUES_TO_NAMES[userSms.deliveryStatus]
383
            sms.deliveryStatus = SmsDeliveryStatus._VALUES_TO_NAMES[userSms.deliveryStatus]
384
            sms.responseText = userSms.responseText
384
            sms.responseText = userSms.responseText
385
            session.commit()
385
            session.commit()
-
 
386
        query = 'INSERT INTO ' + str(UserSmsArchive.table) + ' (select * from ' + str(UserSms.table) + ' where id = ' + str(sms.id) + ')'
-
 
387
        session.execute(query, mapper=UserSmsArchive)
-
 
388
        if sms:
-
 
389
            sms.delete()
-
 
390
        session.commit()
386
    return True
391
    return True
387
 
392
 
388
def mark_messages_as_sent(userSmsList):
393
def mark_messages_as_sent(userSmsList):
389
    for userSms in userSmsList:
394
    for userSms in userSmsList:
390
        sms = UserSms.get_by(id=userSms.id)
395
        sms = UserSms.get_by(id=userSms.id)