akolgano / ft_transcendence

ft_transcendence 42 school
0 stars 0 forks source link

Backend points #57

Closed akolgano closed 6 days ago

akolgano commented 6 days ago

Issue #22 and #21

All users sorted: curl -k -X GET https://localhost/api/all_players/ -H "Authorization: Token dd5a0ddcf5849520e5c84971e6e0abf70e176b7e"

[{"username":"alex","profile_picture":"/media/profile_pictures/redpanda.jpg","victories":0,"losses":0,"online":false,"points":20},{"username":"computer","profile_picture":"/media/profile_pictures/default.jpg","victories":0,"losses":0,"online":false,"points":0},{"username":"elina","profile_picture":"/media/profile_pictures/default.jpg","victories":0,"losses":0,"online":false,"points":0},{"username":"admin","profile_picture":"/media/profile_pictures/default.jpg","victories":0,"losses":0,"online":false,"points":0},{"username":"alice","profile_picture":"/media/profile_pictures/default.jpg","victories":0,"losses":0,"online":false,"points":0},{"username":"anna","profile_picture":"/media/profile_pictures/default.jpg","victories":0,"losses":0,"online":true,"points":0},{"username":"emily","profile_picture":"/media/profile_pictures/default.jpg","victories":0,"losses":0,"online":false,"points":0}]

Friends: curl -k -X GET https://localhost/api/get_friends/ -H "Content-Type: application/json" -H "Authorization: Token dd5a0ddcf5849520e5c84971e6e0abf70e176b7e" {"user":"anna","friends":[{"username":"emily","points":0,"profile_picture":"/media/profile_pictures/default.jpg"},{"username":"alice","points":0,"profile_picture":"/media/profile_pictures/default.jpg"},{"username":"alex","points":20,"profile_picture":"/media/profile_pictures/redpanda.jpg"}]}