Spaces:
Paused
Paused
Upload main.rs
Browse files- src/main.rs +1 -3
src/main.rs
CHANGED
|
@@ -1748,7 +1748,6 @@ async fn oauth_me(Json(req): Json<OauthMeReq>) -> impl IntoResponse {
|
|
| 1748 |
.timeout(std::time::Duration::from_secs(15))
|
| 1749 |
.build()
|
| 1750 |
.unwrap();
|
| 1751 |
-
.unwrap();
|
| 1752 |
match api_deezer_get(&client, "/user/me", &token, &[]).await {
|
| 1753 |
Ok(v) => (StatusCode::OK, Json(v)).into_response(),
|
| 1754 |
Err(e) => json_error(StatusCode::SERVICE_UNAVAILABLE, e),
|
|
@@ -1774,7 +1773,6 @@ async fn oauth_playlists(Json(req): Json<OauthPlaylistsReq>) -> impl IntoRespons
|
|
| 1774 |
.timeout(std::time::Duration::from_secs(15))
|
| 1775 |
.build()
|
| 1776 |
.unwrap();
|
| 1777 |
-
.unwrap();
|
| 1778 |
let me = match api_deezer_get(&client, "/user/me", &token, &[]).await {
|
| 1779 |
Ok(v) => v,
|
| 1780 |
Err(e) => return json_error(StatusCode::SERVICE_UNAVAILABLE, e),
|
|
@@ -1814,7 +1812,6 @@ async fn oauth_playlist_tracks(Json(req): Json<OauthPlaylistTracksReq>) -> impl
|
|
| 1814 |
.timeout(std::time::Duration::from_secs(15))
|
| 1815 |
.build()
|
| 1816 |
.unwrap();
|
| 1817 |
-
.unwrap();
|
| 1818 |
let path = format!("/playlist/{}/tracks", req.playlist_id);
|
| 1819 |
let extra = [("index", index), ("limit", limit)];
|
| 1820 |
match api_deezer_get(&client, &path, &token, &extra).await {
|
|
@@ -1840,6 +1837,7 @@ async fn oauth_arl(Json(req): Json<OauthArlReq>) -> impl IntoResponse {
|
|
| 1840 |
jar.add_cookie_str("comeback=1; Domain=.deezer.com", &url_deezer);
|
| 1841 |
jar.add_cookie_str("dzr_uniq_id=; Domain=.deezer.com", &url_deezer);
|
| 1842 |
let client = reqwest::Client::builder()
|
|
|
|
| 1843 |
.cookie_provider(jar.clone())
|
| 1844 |
.timeout(std::time::Duration::from_secs(20))
|
| 1845 |
.build()
|
|
|
|
| 1748 |
.timeout(std::time::Duration::from_secs(15))
|
| 1749 |
.build()
|
| 1750 |
.unwrap();
|
|
|
|
| 1751 |
match api_deezer_get(&client, "/user/me", &token, &[]).await {
|
| 1752 |
Ok(v) => (StatusCode::OK, Json(v)).into_response(),
|
| 1753 |
Err(e) => json_error(StatusCode::SERVICE_UNAVAILABLE, e),
|
|
|
|
| 1773 |
.timeout(std::time::Duration::from_secs(15))
|
| 1774 |
.build()
|
| 1775 |
.unwrap();
|
|
|
|
| 1776 |
let me = match api_deezer_get(&client, "/user/me", &token, &[]).await {
|
| 1777 |
Ok(v) => v,
|
| 1778 |
Err(e) => return json_error(StatusCode::SERVICE_UNAVAILABLE, e),
|
|
|
|
| 1812 |
.timeout(std::time::Duration::from_secs(15))
|
| 1813 |
.build()
|
| 1814 |
.unwrap();
|
|
|
|
| 1815 |
let path = format!("/playlist/{}/tracks", req.playlist_id);
|
| 1816 |
let extra = [("index", index), ("limit", limit)];
|
| 1817 |
match api_deezer_get(&client, &path, &token, &extra).await {
|
|
|
|
| 1837 |
jar.add_cookie_str("comeback=1; Domain=.deezer.com", &url_deezer);
|
| 1838 |
jar.add_cookie_str("dzr_uniq_id=; Domain=.deezer.com", &url_deezer);
|
| 1839 |
let client = reqwest::Client::builder()
|
| 1840 |
+
.no_proxy()
|
| 1841 |
.cookie_provider(jar.clone())
|
| 1842 |
.timeout(std::time::Duration::from_secs(20))
|
| 1843 |
.build()
|