Skip to content

Commit a9e34b5

Browse files
committed
Make example session private/owned
1 parent c268d2f commit a9e34b5

1 file changed

Lines changed: 13 additions & 3 deletions

File tree

sasdata/fair_database/fair_database/create_example_session.py

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,19 @@
7979
],
8080
},
8181
],
82-
"is_public": True,
82+
"is_public": False,
8383
}
8484

8585
url = "http://127.0.0.1:8000/v1/data/session/"
86-
87-
requests.request("POST", url, json=session)
86+
login_data = {"email": "test@test.org", "username": "testUser", "password": "sasview!"}
87+
response = requests.post("http://127.0.0.1:8000/auth/login/", data=login_data)
88+
if response.status_code != 200:
89+
register_data = {
90+
"email": "test@test.org",
91+
"username": "testUser",
92+
"password1": "sasview!",
93+
"password2": "sasview!",
94+
}
95+
response = requests.post("http://127.0.0.1:8000/auth/register/", data=register_data)
96+
token = response.json()["token"]
97+
requests.request("POST", url, json=session, headers={"Authorization": "Token " + token})

0 commit comments

Comments
 (0)