diff --git a/db/update17.4.sql b/db/update17.4.sql index 9b2e71b002..f8ea4c6321 100644 --- a/db/update17.4.sql +++ b/db/update17.4.sql @@ -200,3 +200,5 @@ ALTER TABLE `zt_sqlview` ENGINE='InnoDB'; ALTER TABLE `zt_searchindex` ADD FULLTEXT `title_content` (`title`, `content`); ALTER TABLE `zt_searchindex` DROP INDEX `title`; ALTER TABLE `zt_searchindex` DROP INDEX `content`; + +UPDATE `zt_project` SET `closedDate`='' AND `closedBy`='' WHERE `status` != 'closed'; diff --git a/module/execution/model.php b/module/execution/model.php index 0f62b516f5..e4678576d4 100644 --- a/module/execution/model.php +++ b/module/execution/model.php @@ -949,6 +949,8 @@ class executionModel extends model ->setDefault('status', 'doing') ->setDefault('lastEditedBy', $this->app->user->account) ->setDefault('lastEditedDate', $now) + ->setDefault('closedBy', '') + ->setDefault('closedDate', '') ->stripTags($this->config->execution->editor->activate['id'], $this->config->allowedTags) ->remove('comment,readjustTime,readjustTask') ->get();