mirror of
https://github.com/TeamPiped/Piped.git
synced 2024-11-10 10:18:23 +00:00
Fix unsubscribe button in subscriptions page.
Only affects when unauthenticated.
This commit is contained in:
parent
c51a3a828e
commit
e0cf9e6182
@ -63,16 +63,21 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
handleButton(subscription) {
|
handleButton(subscription) {
|
||||||
|
const channelId = subscription.url.split("/")[2];
|
||||||
|
if (this.authenticated) {
|
||||||
this.fetchJson(this.authApiUrl() + (subscription.subscribed ? "/unsubscribe" : "/subscribe"), null, {
|
this.fetchJson(this.authApiUrl() + (subscription.subscribed ? "/unsubscribe" : "/subscribe"), null, {
|
||||||
method: "POST",
|
method: "POST",
|
||||||
body: JSON.stringify({
|
body: JSON.stringify({
|
||||||
channelId: subscription.url.split("/")[2],
|
channelId: channelId,
|
||||||
}),
|
}),
|
||||||
headers: {
|
headers: {
|
||||||
Authorization: this.getAuthToken(),
|
Authorization: this.getAuthToken(),
|
||||||
"Content-Type": "application/json",
|
"Content-Type": "application/json",
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
} else {
|
||||||
|
this.handleLocalSubscriptions(channelId);
|
||||||
|
}
|
||||||
subscription.subscribed = !subscription.subscribed;
|
subscription.subscribed = !subscription.subscribed;
|
||||||
},
|
},
|
||||||
exportHandler() {
|
exportHandler() {
|
||||||
|
Loading…
Reference in New Issue
Block a user