OJS 3.3.0.3 Announcement unexpected error

Hi @vanushkin,

Please see the closed github issue here: [OJS 3.3] Cannot create Announcements: General error: 1364 Field 'setting_type' doesn't have a default value · Issue #6748 · pkp/pkp-lib · GitHub

In particular the part where he refers to a solution for this issue and states

"The issue is caused by upgraded installations not having the setting_type column of announcement_settings set to permit null entries. You can fix already-upgraded installations by running the following SQL query:

ALTER TABLE announcement_settings MODIFY setting_type VARCHAR(6);

However, I would recommend also installing the patch attached to this issue (https://github.com/pkp/pkp-lib/commit/20b2f238e8ed3cd317d216f596edecac2b115a82.diff) – it corrects some additional minor issues around announcement and announcement type creation."

Best regards,

Roger
PKP team