As you know you can add “Log Work Custom Field” provided by WorklogPRO to issue transition screens. You can write various custom worklog verification scripts using “Worklog Verification Script” and these scripts verify work logged by both “Log Work Dialog” and “Log Work Custom Field”. But there is one simple verification which you can’t do with verification script for “Log Work Custom Field”, it is ensuring that a non-zero time spent is specified. Because there is another standard way to make a field is required in Jira.
You can go to “Field Configuration” of “log work custom field” and mark this field as required. After this the field will be required on issue transition screens if it is added to the screen.