@@ -99,6 +99,7 @@ def create_user(request, db, auth_data, back_ground_tasks):
9999 "profile_url" : auth_data .get ("profile_image_url" ),
100100 "language" : "en" ,
101101 "workspace_ids" : [workspace_id ],
102+ "plan" : "free" ,
102103 "auth" : {
103104 "has_password" : auth_data .get ("has_password" ),
104105 "otp_auth_enabled" : auth_data .get ("otp_auth_enabled" ),
@@ -191,6 +192,7 @@ def verify_two_factor_auth(request, db, payload, response, back_ground_tasks):
191192 "language" : "en" ,
192193 "token" : token ,
193194 "refresh_token" : refresh_token ,
195+ "plan" :user .get ("plan" )
194196 }
195197 return response_helper (200 , translate ("auth.two_factor_auth_verified" ), data = data )
196198
@@ -205,7 +207,7 @@ def get_keys(db, user_id):
205207 )
206208
207209
208- def update_keys (db , user , payload ):
210+ def update_keys (db , user , payload , background_tasks ):
209211 data = {
210212 "user_id" : user .get ("user_id" ),
211213 "public_key" : payload .get ("public_key" ),
@@ -214,4 +216,6 @@ def update_keys(db, user, payload):
214216 if user_keys_manager .find_one (db , {"user_id" : user .get ("user_id" )}):
215217 return response_helper (400 , translate ("auth.keys_already_exist" ))
216218 user_keys_manager .insert_one (db , data )
219+ # background_tasks.add_task(send_welcome_email, db, user)
217220 return response_helper (200 , translate ("auth.keys_updated" ))
221+
0 commit comments