Skip to content

Commit

Permalink
[main] Hotfix: url dto
Browse files Browse the repository at this point in the history
  • Loading branch information
NayeonKeum committed Sep 1, 2023
1 parent 9d4a31d commit bcbd998
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
4 changes: 2 additions & 2 deletions resources/images/professor-ubuntu/server/getAssignments.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@
encoded_dir_path_student = base64.b64encode((
f"{dir_path_student}/{assignment_id}").encode('ascii')).decode('ascii') # base64 encode
urlmodel = json.loads(requests.get(
f"{Urls.base_url}/users/{user['id']}/{lecture_id}/url").text)
f"{Urls.base_url}/users/{user['userId']}/{lecture_id}/url").text)
url = f"{urlmodel['apiEndpoint']}/files/{encoded_dir_path_student}"
json_str = requests.get(url).text
# json to dict
result = json.loads(json.loads(json_str))

# write files
for filename, content in result.items():
assignment_dir_path = f"{dir_path}/{assignment_id}/{user['id']}/{filename}"
assignment_dir_path = f"{dir_path}/{assignment_id}/{user['userId']}/{filename}"
f = open(assignment_dir_path, 'w')
f.write(content)
f.close()
6 changes: 3 additions & 3 deletions resources/images/professor-ubuntu/server/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,14 +41,14 @@ def create_directories(assignment_id, lecture_id, data_users_assigned):
encoded_dir_path_student = base64.b64encode((
f"{dir_path_student}/{assignment_id}").encode('ascii')).decode('ascii') # base64 encode
urlmodel = json.loads(requests.get(
f"{Urls.base_url}/users/{user['id']}/{lecture_id}/url").text)
f"{Urls.base_url}/users/{user['userId']}/{lecture_id}/url").text)
url = f"{urlmodel['apiEndpoint']}/mkdir/{encoded_dir_path_student}"
result = requests.post(url).text
if result == False:
print(f"Error in mkdir, uid:{user['id']}")
print(f"Error in mkdir, uid:{user['userId']}")

# mkdir in professor
os.makedirs(f"{dir_path_professor}/{assignment_id}/{user['id']}")
os.makedirs(f"{dir_path_professor}/{assignment_id}/{user['userId']}")


@app.post("/assignments/")
Expand Down

0 comments on commit bcbd998

Please sign in to comment.