From 568843d674891a016900d73c1b1983797b6ac23f Mon Sep 17 00:00:00 2001
From: Anton Weber <anton@antweb.me>
Date: Thu, 22 Aug 2019 12:13:43 +0200
Subject: [PATCH] AppDetailFragment: Fix file paths.

---
 .../ccc/events/badge/card10/hatchery/AppDetailFragment.kt   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app/src/main/java/de/ccc/events/badge/card10/hatchery/AppDetailFragment.kt b/app/src/main/java/de/ccc/events/badge/card10/hatchery/AppDetailFragment.kt
index 8c9bf4a..f741afa 100644
--- a/app/src/main/java/de/ccc/events/badge/card10/hatchery/AppDetailFragment.kt
+++ b/app/src/main/java/de/ccc/events/badge/card10/hatchery/AppDetailFragment.kt
@@ -117,7 +117,7 @@ class AppDetailFragment : Fragment() {
                     targetFile.createNewFile()
                     Log.d(TAG, "Extracting ${entry.name} to ${targetFile.absolutePath}")
                     tarStream.copyTo(targetFile.outputStream())
-                    appFiles.add(TransferJob(targetFile.toUri(), "apps/${entry.name}"))
+                    appFiles.add(TransferJob(targetFile.toUri(), "/apps/${entry.name}"))
                 }
 
                 val launcher = createLauncher(app.slug, cacheDir)
@@ -157,12 +157,12 @@ class AppDetailFragment : Fragment() {
             val src = """
                 # Launcher script for $slug
                 import os
-                os.exec("apps/$slug/__init__.py")
+                os.exec("/apps/$slug/__init__.py")
             """.trimIndent()
 
             file.writeText(src)
 
-            return TransferJob(file.toUri(), fileName)
+            return TransferJob(file.toUri(), "/$fileName")
         }
     }
 }
-- 
GitLab