Browse Source

removed some TODO tags

Roman 3 weeks ago
parent
commit
12c6c665fc

+ 0 - 2
Core/Documents/Install.class.php

@@ -180,8 +180,6 @@ namespace Documents\Install {
         }
       }
 
-      // TODO: check
-
       $context = $this->getDocument()->getContext();
       $config = $context->getConfig();
 

+ 0 - 2
Core/Objects/Context.class.php

@@ -91,8 +91,6 @@ class Context {
   }
 
   public function sendCookies(): void {
-    // TODO: what will we do, when there is a domain mismatch? forbid access or just send cookies for the current domain? or should we send a redirect?
-    // $domain = $this->getSettings()->getDomain();
     $domain = getCurrentHostName();
     $this->language->sendCookie($domain);
     $this->session?->sendCookie($domain);

+ 0 - 3
Core/Objects/Router/Router.class.php

@@ -41,10 +41,7 @@ class Router {
   }
 
   public function run(string $url, array &$pathParams): ?Route {
-
-    // TODO: do we want a global try cache and return status page 500 on any error?
     $this->requestedUri = $url;
-
     $url = strtok($url, "?");
     foreach ($this->routes as $route) {
       $match = $route->match($url);

+ 4 - 2
index.php

@@ -75,12 +75,14 @@ if ($installation) {
         if ($route === null) {
           $response = $router->returnStatusCode(404);
         } else if (!$settings->isTrustedDomain($currentHostName)) {
+          $error = "Untrusted Origin. Adjust the 'trusted_domains' setting " .
+            "to include the current host '$currentHostName' or contact the administrator to resolve this issue";
           if ($route instanceof \Core\Objects\Router\ApiRoute) {
             header("Content-Type: application/json");
             http_response_code(403);
-            $response = json_encode(createError("Untrusted Origin"));
+            $response = json_encode(createError($error));
           } else {
-            $response = $router->returnStatusCode(403, ["message" => "Untrusted Origin"]);
+            $response = $router->returnStatusCode(403, ["message" => $error]);
           }
         } else {
           $response = $route->call($router, $pathParams);

+ 0 - 1
react/shared/elements/data-table.js

@@ -356,7 +356,6 @@ export class ControlsColumn extends DataColumn {
                 key: "button-" + index,
             }
 
-            // TODO: icon button!
             if (button.hasOwnProperty("disabled")) {
                 props.disabled = typeof button.disabled === 'function'
                     ? button.disabled(entry, index)