src/Pure/Tools/flarum.scala
changeset 76618 aeded421d374
parent 75393 87ebf5a50283
child 77570 98b4a9902582
--- a/src/Pure/Tools/flarum.scala	Sun Dec 11 12:52:46 2022 +0100
+++ b/src/Pure/Tools/flarum.scala	Sun Dec 11 13:46:34 2022 +0100
@@ -17,9 +17,7 @@
   def server(url: URL): Server = new Server(url)
 
   class Server private[Flarum](url: URL) extends JSON_API.Service(url) {
-    def get_api(route: String): JSON_API.Root =
-      get_root("api" + (if (route.isEmpty) "" else "/" + route))
-
+    def get_api(route: String): JSON_API.Root = get_root(Url.append_path("api", route))
     val root: JSON_API.Root = get_api("")
     def users: JSON_API.Root = get_api("users")
     def groups: JSON_API.Root = get_api("groups")