Subversion Repositories SmartDukaan

Rev

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

Rev 16928 Rev 16930
Line 7... Line 7...
7
from datetime import datetime, timedelta
7
from datetime import datetime, timedelta
8
from dtr import main
8
from dtr import main
9
from dtr.dao import Order, SubOrder
9
from dtr.dao import Order, SubOrder
10
from dtr.main import getBrowserObject, getStore, ParseException, ungzipResponse, \
10
from dtr.main import getBrowserObject, getStore, ParseException, ungzipResponse, \
11
    Store as MStore, sourceMap, tprint, todict
11
    Store as MStore, sourceMap, tprint, todict
12
from dtr.storage.DataService import paytm_coupon_usages
12
from dtr.storage.DataService import paytm_coupon_usages, paytm_coupon_non_usages
13
from dtr.utils.utils import fetchResponseUsingProxy, find_between, readSSh
13
from dtr.utils.utils import fetchResponseUsingProxy, find_between, readSSh
14
from elixir import *
14
from elixir import *
15
from pymongo.mongo_client import MongoClient
15
from pymongo.mongo_client import MongoClient
16
import json
16
import json
17
import os
17
import os
Line 173... Line 173...
173
                        usage.coupon = coupon_code
173
                        usage.coupon = coupon_code
174
                        usage.user_id = userId
174
                        usage.user_id = userId
175
                        usage.order_id = orderId
175
                        usage.order_id = orderId
176
                    else:
176
                    else:
177
                        non_usage = paytm_coupon_non_usages()
177
                        non_usage = paytm_coupon_non_usages()
178
                        usage.user_id = userId
178
                        non_usage.user_id = userId
179
                        usage.order_id = orderId
179
                        non_usage.order_id = orderId
180
                        session.commit()
180
                        session.commit()
181
                        session.close()
181
                        session.close()
182
                    resp['result'] = 'ORDER_CREATED'
182
                    resp['result'] = 'ORDER_CREATED'
183
                else:
183
                else:
184
                    resp['result'] = 'ORDER_ALREADY_CREATED_IGNORED'
184
                    resp['result'] = 'ORDER_ALREADY_CREATED_IGNORED'