| Line 6... |
Line 6... |
| 6 |
from shop2020.utils.Utils import log_entry
|
6 |
from shop2020.utils.Utils import log_entry
|
| 7 |
from shop2020.model.v1.user.impl.UserDataAccessors import create_user, update_user, get_user_by_id, get_user_by_email, update_password,\
|
7 |
from shop2020.model.v1.user.impl.UserDataAccessors import create_user, update_user, get_user_by_id, get_user_by_email, update_password,\
|
| 8 |
set_user_as_logged_out, set_user_as_logged_in, remove_address_for_user,\
|
8 |
set_user_as_logged_out, set_user_as_logged_in, remove_address_for_user,\
|
| 9 |
add_address_for_user, delete_user, authenticate_user, user_exists, get_user_state, initialize, set_default_address,\
|
9 |
add_address_for_user, delete_user, authenticate_user, user_exists, get_user_state, initialize, set_default_address,\
|
| 10 |
create_anonymous_user, forgot_password, get_all_addresses_for_user, get_default_address_id, get_default_pincode,\
|
10 |
create_anonymous_user, forgot_password, get_all_addresses_for_user, get_default_address_id, get_default_pincode,\
|
| 11 |
create_user_communication
|
11 |
create_user_communication, get_user_communication_by_id, get_user_communication_by_user, get_all_user_communications
|
| 12 |
from shop2020.model.v1.user.impl.CartDataAccessors import create_cart, get_cart,\
|
12 |
from shop2020.model.v1.user.impl.CartDataAccessors import create_cart, get_cart,\
|
| 13 |
get_cart_by_id, get_cart_by_user_id_and_status, get_carts_by_status,\
|
13 |
get_cart_by_id, get_cart_by_user_id_and_status, get_carts_by_status,\
|
| 14 |
get_carts_between, change_cart_status, add_item_to_cart,\
|
14 |
get_carts_between, change_cart_status, add_item_to_cart,\
|
| 15 |
change_item_status, add_address_to_cart, commit_cart,\
|
15 |
change_item_status, add_address_to_cart, commit_cart,\
|
| 16 |
validate_cart, merge_cart, delete_item_from_cart, check_out, reset_cart
|
16 |
validate_cart, merge_cart, delete_item_from_cart, check_out, reset_cart
|
| 17 |
from shop2020.model.v1.user.impl.Converters import to_t_user, to_t_user_state, to_t_cart, to_t_address
|
17 |
from shop2020.model.v1.user.impl.Converters import to_t_user, to_t_user_state, to_t_cart, to_t_address, to_t_user_communication
|
| 18 |
|
18 |
|
| 19 |
from shop2020.thriftpy.model.v1.user.ttypes import ShoppingCartException
|
19 |
from shop2020.thriftpy.model.v1.user.ttypes import ShoppingCartException
|
| 20 |
|
20 |
|
| 21 |
from shop2020.model.v1.user.impl.WidgetDataAccessor import update_my_research, get_browse_history,\
|
21 |
from shop2020.model.v1.user.impl.WidgetDataAccessor import update_my_research, get_browse_history,\
|
| 22 |
update_browse_history, delete_item_from_my_research, merge_browse_history, get_my_research
|
22 |
update_browse_history, delete_item_from_my_research, merge_browse_history, get_my_research
|
| Line 543... |
Line 543... |
| 543 |
try:
|
543 |
try:
|
| 544 |
return create_user_communication(userId, email, communicationType, orderId, awb, product, subject, message)
|
544 |
return create_user_communication(userId, email, communicationType, orderId, awb, product, subject, message)
|
| 545 |
finally:
|
545 |
finally:
|
| 546 |
WidgetDataAccessor.close_session()
|
546 |
WidgetDataAccessor.close_session()
|
| 547 |
|
547 |
|
| - |
|
548 |
def getUserCommunicationById(self, id):
|
| - |
|
549 |
"""
|
| - |
|
550 |
Parameters:
|
| - |
|
551 |
- id
|
| - |
|
552 |
"""
|
| - |
|
553 |
try:
|
| - |
|
554 |
return to_t_user_communication(get_user_communication_by_id(id))
|
| - |
|
555 |
finally:
|
| - |
|
556 |
WidgetDataAccessor.close_session()
|
| - |
|
557 |
|
| - |
|
558 |
def getUserCommunicationByUser(self, userId):
|
| - |
|
559 |
"""
|
| - |
|
560 |
Parameters:
|
| - |
|
561 |
- userId
|
| - |
|
562 |
"""
|
| - |
|
563 |
try:
|
| - |
|
564 |
return [to_t_user_communication(user_communication) for user_communication in get_user_communication_by_user(userId)]
|
| - |
|
565 |
finally:
|
| - |
|
566 |
WidgetDataAccessor.close_session()
|
| - |
|
567 |
|
| - |
|
568 |
def getAllUserCommunications(self):
|
| - |
|
569 |
try:
|
| - |
|
570 |
return [to_t_user_communication(user_communication) for user_communication in get_all_user_communications()]
|
| - |
|
571 |
finally:
|
| - |
|
572 |
WidgetDataAccessor.close_session()
|
| - |
|
573 |
|
| 548 |
def closeSession(self, ):
|
574 |
def closeSession(self, ):
|
| 549 |
CartDataAccessors.close_session()
|
575 |
CartDataAccessors.close_session()
|
| 550 |
UserDataAccessors.close_session()
|
576 |
UserDataAccessors.close_session()
|
| 551 |
WidgetDataAccessor.close_session()
|
577 |
WidgetDataAccessor.close_session()
|
| 552 |
|
578 |
|