On the editors’ home page there is an option for searching by submission_id. Searching with “is” works fine, but searching with “starts with” or “contains” causes a bad crash as below.
Note that we are using Postgres 8.4.20, which is supposed to be sufficient for 2.4.8-2. However, this page says that the CONCAT function appeared in Postgres 9.1.
Cheers, Brendan.
DB Error: ERROR: function concat(integer) does not exist LINE 39: AND a.submission_progress = 0 AND CONCAT(a.article_id) ... ^
HINT: No function matches the given name and argument types. You might need to add explicit type casts.
Stack Trace:
File: DIR/classes/submission/editor/EditorSubmissionDAO.inc.php line 356
Function: DAO->retrieveRange(“SELECT DISTINCT a.*, scf.date_completed as copyedit_comp…”, Array(22), Object(DBResultRange))
File: DIR/pages/editor/EditorHandler.inc.php line 128
Function: EditorSubmissionDAO->_getUnfilteredEditorSubmissions(“1”, Null, 0, “8”, “contains”, “123”, “4”, Null, Null, Null, Object(DBResultRange), “id”, 1)
File: (unknown) line (unknown)
Function: EditorHandler->index(Array(1), Object(Request))
File: DIR/lib/pkp/classes/core/PKPRouter.inc.php line 362
Function: call_user_func(Array(2), Array(1), Object(Request))
File: DIR/lib/pkp/classes/core/PKPPageRouter.inc.php line 220
Function: PKPRouter->_authorizeInitializeAndCallRequest(Array(2), Object(Request), Array(1), False)
File: DIR/lib/pkp/classes/core/Dispatcher.inc.php line 134
Function: PKPPageRouter->route(Object(Request))
File: DIR/lib/pkp/classes/core/PKPApplication.inc.php line 178
Function: Dispatcher->dispatch(Object(Request))
File: DIR/index.php line 64
Function: PKPApplication->execute()