외부에서 라이믹스 게시판 에디터에 첨부화일을 넘겨주는(?) 모듈이 있는데
라이믹스 업데이트 이후 (라이믹스 업데이트 때문인지, 모듈 수정 때문인지는 모르겠습니다.)에 작동시켜 보니 에러가 발생합니다.
그런데 에러메세지에 언급된 모듈(board_assitant)은 (제 생각엔) 전혀 관계 없는 모듈입니다.
조언 부탁드립니다..
에러 내용:
{"error":-1,"message":"\uc11c\ubc84 \uc624\ub958\n\nTypeError #0 \"Argument 2 passed to Rhymix\\Framework\\Router::parseURL() must be of the type string, null given, called in \/home\/momeng\/www\/modules\/board_assistant\/board_assistant.controller.php on line 18\" in modules\/board_assistant\/board_assistant.controller.php on line 18 (via common\/framework\/Router.php on line 120)"}
위 메세지에서 언급된 board_assitant.controller.php 18라인 근처의 내용
class Board_assistantController extends Board_assistant { private static bool $blockZstt = false; public function triggerAfterInsertText($obj) { if (self::$blockZstt) { return; } $config = $this->getConfig(); if ($config->enabled !== 'true' || !$config->openai_key || !$config->openai_model) { return; } $ref = \Rhymix\Framework\Router::parseURL('GET', $_SERVER['HTTP_REFERER'], 2); $segments = explode('/', $ref->url); $documentSrl = (int) end($segments); if (!$documentSrl) { $documentSrl = (int) $_SESSION['board_assistant_record_section_document_srl']; }