summaryrefslogtreecommitdiff
path: root/frontend
diff options
context:
space:
mode:
authorAAGaming <aa@mail.catvibers.me>2022-06-29 12:25:50 -0400
committerAAGaming <aa@mail.catvibers.me>2022-06-29 12:25:50 -0400
commit3f2a2bbc040b41b517df1192f27697ed66037b5d (patch)
tree17c75294c8d848d25f2634d1cfe3618f3b3956cc /frontend
parent79e8af8be66a27835611dec062bf85cac7b09468 (diff)
downloaddecky-loader-3f2a2bbc040b41b517df1192f27697ed66037b5d.tar.gz
decky-loader-3f2a2bbc040b41b517df1192f27697ed66037b5d.zip
fix installing plugins
Diffstat (limited to 'frontend')
-rw-r--r--frontend/src/components/store/Store.tsx3
1 files changed, 3 insertions, 0 deletions
diff --git a/frontend/src/components/store/Store.tsx b/frontend/src/components/store/Store.tsx
index 4890cb9d..e317096f 100644
--- a/frontend/src/components/store/Store.tsx
+++ b/frontend/src/components/store/Store.tsx
@@ -19,6 +19,8 @@ export interface StorePlugin {
export async function installFromURL(url: string) {
const formData = new FormData();
+ const splitURL = url.split('/');
+ formData.append('name', splitURL[splitURL.length - 1].replace('.zip', ''));
formData.append('artifact', url);
await fetch('http://localhost:1337/browser/install_plugin', {
method: 'POST',
@@ -28,6 +30,7 @@ export async function installFromURL(url: string) {
export async function requestPluginInstall(plugin: StorePlugin, selectedVer: StorePluginVersion) {
const formData = new FormData();
+ formData.append('name', plugin.name);
formData.append('artifact', `https://cdn.tzatzikiweeb.moe/file/steam-deck-homebrew/versions/${selectedVer.hash}.zip`);
formData.append('version', selectedVer.name);
formData.append('hash', selectedVer.hash);