File tree Expand file tree Collapse file tree 3 files changed +6
-5
lines changed
Expand file tree Collapse file tree 3 files changed +6
-5
lines changed Original file line number Diff line number Diff line change 33
44
55def create_grant_card (request , user , conference ):
6- grant = Grant .objects .of_user (user ).for_conference (conference ).first ()
6+ grant = (
7+ Grant .objects .of_user (user ).for_conference (conference ).first ()
8+ if user
9+ else None
10+ )
711
812 if not grant :
913 return {"key" : "grant" , "components" : []}
Original file line number Diff line number Diff line change @@ -70,7 +70,7 @@ def test_cannot_get_plain_customer_cards_when_user_doesnt_exist(rest_api_client)
7070 )
7171
7272 assert response .status_code == 200
73- assert response .data == {"cards" : []}
73+ assert response .data == {"cards" : [{ "key" : "grant" , "components" : []} ]}
7474
7575
7676@override_settings (PLAIN_INTEGRATION_TOKEN = "secret" )
Original file line number Diff line number Diff line change @@ -30,9 +30,6 @@ def plain_customer_cards(request):
3030
3131 user = User .objects .filter (email = customer_email ).first ()
3232
33- if not user :
34- return Response ({"cards" : []})
35-
3633 cards = []
3734 if "grant" in card_keys :
3835 cards .append (create_grant_card (request , user , conference ))
You can’t perform that action at this time.
0 commit comments