Bläddra i källkod

dev: allow emulator app to access user files

KernelDeimos 7 månader sedan
förälder
incheckning
149684de01

+ 3 - 0
src/backend/src/services/database/SqliteDatabaseAccessService.js

@@ -129,6 +129,9 @@ class SqliteDatabaseAccessService extends BaseDatabaseAccessService {
             [25, [
                 '0028_clean-email.sql',
             ]],
+            [26, [
+                '0029_emulator_priv.sql',
+            ]],
         ];
 
         // Database upgrade logic

+ 1 - 0
src/backend/src/services/database/sqlite_setup/0029_emulator_priv.sql

@@ -0,0 +1 @@
+UPDATE apps SET godmode = 1 WHERE name = 'puter-linux';

+ 1 - 1
src/emulator/assets/template.html

@@ -14,7 +14,7 @@
   <link href="<%= htmlWebpackPlugin.files.css[css] %>" rel="stylesheet">
   <% } %>
   
-  <script src="https://puter.com/puter.js/v2"></script>
+  <script src="/puter.js/v2"></script>
   <script src="/vendor/v86/libv86.js"></script>
   <style>
       div {