- if ($ext_mode != 'test') {
- // Log empty versions not in test-mode, but maybe it is fine...
- logDebugMessage(__FUNCTION__, __LINE__, 'Extension version is empty, setting to 0.0. ext_name=' . $ext_name . ', ext_mode=' . $ext_mode . ', dry_run=' . intval($dry_run));
+ if (($ext_mode != 'test') && (getCurrentExtensionVersion() == '0.0')) {
+ // Abort here, this must now always be set!
+ debug_report_bug(__FUNCTION__, __LINE__, 'Extension version is empty, setting to 0.0. ext_name=' . $ext_name . ', ext_mode=' . $ext_mode . ', dry_run=' . intval($dry_run));