1- using FreneticUtilities . FreneticDataSyntax ;
1+ using FreneticUtilities . FreneticDataSyntax ;
22using FreneticUtilities . FreneticExtensions ;
33using FreneticUtilities . FreneticToolkit ;
44using Hardware . Info ;
@@ -694,7 +694,7 @@ public static async Task<JObject> UpdateAndRestart(Session session,
694694 return new JObject ( ) { [ "success" ] = true , [ "result" ] = "Update successful. Restarting... (please wait a moment, then refresh the page)" } ;
695695 }
696696
697- [ API . APIDescription ( "Installs an extension from the known extensions list. Does not trigger a restart. Does signal required rebuild. " ,
697+ [ API . APIDescription ( "Installs an extension from the known extensions list. Does not trigger a restart." ,
698698 """
699699 "success": true
700700 """ ) ]
@@ -713,11 +713,10 @@ public static async Task<JObject> InstallExtension(Session session,
713713 return new JObject ( ) { [ "error" ] = "Extension already installed." } ;
714714 }
715715 await Utilities . RunGitProcess ( $ "clone { ext . URL } ", extensionsFolder ) ;
716- File . WriteAllText ( "src/bin/must_rebuild" , "yes" ) ;
717716 return new JObject ( ) { [ "success" ] = true } ;
718717 }
719718
720- [ API . APIDescription ( "Triggers an extension update for an installed extension. Does not trigger a restart. Does signal required rebuild. " ,
719+ [ API . APIDescription ( "Triggers an extension update for an installed extension. Does not trigger a restart." ,
721720 """
722721 "success": true // or false if no update available
723722 """ ) ]
@@ -738,11 +737,10 @@ public static async Task<JObject> UpdateExtension(Session session,
738737 {
739738 return new JObject ( ) { [ "success" ] = false } ;
740739 }
741- File . WriteAllText ( "src/bin/must_rebuild" , "yes" ) ;
742740 return new JObject ( ) { [ "success" ] = true } ;
743741 }
744742
745- [ API . APIDescription ( "Triggers an extension uninstallation for an installed extension. Does not trigger a restart. Does signal required rebuild. " ,
743+ [ API . APIDescription ( "Triggers an extension uninstallation for an installed extension. Does not trigger a restart." ,
746744 """
747745 "success": true
748746 """ ) ]
@@ -760,7 +758,6 @@ public static async Task<JObject> UninstallExtension(Session session,
760758 {
761759 return new JObject ( ) { [ "error" ] = "Extension has invalid path, cannot delete." } ;
762760 }
763- File . WriteAllText ( "src/bin/must_rebuild" , "yes" ) ;
764761 try
765762 {
766763 FileSystem . DeleteDirectory ( path , UIOption . OnlyErrorDialogs , RecycleOption . SendToRecycleBin , UICancelOption . ThrowException ) ;
0 commit comments