2.7.27 Release Notes

2.7.27 Release Notes

Bug fixes

  • admission_reject () : Was setting the rejection date to 1970-01-01 instead of the current date

  • case_insert_associate() : Do not allow to set a person as an associate of himself

  • case_set() : The properties ‘editable_by_case’ and ‘editable_by_user’ were not stored

  • formula_exec () : When the QUESTION ID provided did not exist, the function crashed

  • library_program_version_list ( session, program ) : Actions to PUBLISH/DELETE/CREATE DRAFT were only added when the active session TEAM was the owner of the PROGRAM. Now the active user must have role "PROGRAM EDITOR" as  member of the TEAM owner of the PROGRAM

  • session_password_set() : The old password was ignored. The new password was set even if the old password was wrong

New functions

Improvements

FORM FORMULAS

OBJECT CODES

System configuration

New https://linkcare.atlassian.net/wiki/spaces/WS/pages/18874578 parameters:

  • $GLOBALS['GROUP_NOTIFICATION_MESSAGES']: Allows to send a single message to a user when there are more than one notifications pending to be delivered

  • $GLOBALS['MAX_LOGIN_ATTEMPTS']: Now accepts a value of “0” to indicate that the accounts should never be locked after any number of failed logins

  • $GLOBALS['DB_TYPE']: Allows to indicate the underlying DB manager. Currently only “Oracle” is supported.

Reviewed support for REST API

The following functions have been revised to ensure that the reponse generates a correct JSON structure when invoking the API via REST protocol

Related content