| Line 5... |
Line 5... |
| 5 |
'''
|
5 |
'''
|
| 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, update_password,\
|
7 |
from shop2020.model.v1.user.impl.UserDataAccessors import create_user, update_user, get_user_by_id, 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
|
10 |
create_anonymous_user, forgot_password
|
| 11 |
from shop2020.model.v1.user.impl.CartDataAccessors import create_cart, get_cart,\
|
11 |
from shop2020.model.v1.user.impl.CartDataAccessors import create_cart, get_cart,\
|
| 12 |
get_cart_by_id, get_cart_by_user_id_and_status, get_carts_by_status,\
|
12 |
get_cart_by_id, get_cart_by_user_id_and_status, get_carts_by_status,\
|
| 13 |
get_carts_between, change_cart_status, add_item_to_cart,\
|
13 |
get_carts_between, change_cart_status, add_item_to_cart,\
|
| 14 |
change_item_quantity, change_item_status, add_address_to_cart, commit_cart,\
|
14 |
change_item_quantity, change_item_status, add_address_to_cart, commit_cart,\
|
| 15 |
validate_cart, merge_cart, delete_item_from_cart
|
15 |
validate_cart, merge_cart, delete_item_from_cart
|
| Line 142... |
Line 142... |
| 142 |
- password
|
142 |
- password
|
| 143 |
"""
|
143 |
"""
|
| 144 |
log_entry(self, "updating password")
|
144 |
log_entry(self, "updating password")
|
| 145 |
return update_password(userId, password)
|
145 |
return update_password(userId, password)
|
| 146 |
|
146 |
|
| - |
|
147 |
def forgotPassword(self, email):
|
| - |
|
148 |
"""
|
| - |
|
149 |
Parameters:
|
| - |
|
150 |
- email
|
| - |
|
151 |
"""
|
| - |
|
152 |
log_entry(self, "forgot password")
|
| - |
|
153 |
return forgot_password(email)
|
| 147 |
|
154 |
|
| 148 |
def createCart(self, userId):
|
155 |
def createCart(self, userId):
|
| 149 |
"""
|
156 |
"""
|
| 150 |
Parameters:
|
157 |
Parameters:
|
| 151 |
- userId
|
158 |
- userId
|