return results
#explicitly mention the platform_id
-def manifold_delete_account(request, platform_id, account_params):
- query = Query.delete('local:account').filter_by('platform_id', '==', platform_id).set(account_params).select('user_id')
+def manifold_delete_account(request, platform_id, user_id, account_params):
+ query = Query.delete('local:account').filter_by('platform_id', '==', platform_id).filter_by('user_id', '==', user_id).set(account_params).select('user_id')
results = execute_admin_query(request,query)
return results
if 'delete_'+platform_detail['platform'] in request.POST:
platform_id = platform_detail['platform_id']
user_params = {'user_id':user_id}
- manifold_delete_account(request,platform_id, user_params)
+ manifold_delete_account(request, platform_id, user_id, user_params)
messages.info(request, 'Refeence Account is removed from the selected platform')
return HttpResponseRedirect(redirect_url)