ファイルクリーンアップでブログの添付ファイルが削除される

投稿日時: 2019/11/09 k-hisao

3.3.0をクリーンインストールした状態で、ブログプラグインを新規インストールし、pdf,jpegファイルを添付した記事を作成しました。

クリックで添付ファイルがダウンロードしたり表示されるのを確認。

<管理>のファイルクリーンアップで、削除項目のチェックが全て入った状態(初期状態)で削除とするとブログの添付ファイルが削除されてしまいます。

念のため、お知らせや掲示板でも試してみましたが、削除されていません。他のプラグインはまだ確かめていません。

 

Re: ファイルクリーンアップでブログの添付ファイルが削除される

投稿日時: 2019/11/09 EddyK

エディ・ケイ ささきです。こんばんは。

開発者さま

/app/Plugin/CleanUp/Model/CleanUp.php の476行目から484行目の検索条件でBODY1、BODY2の条件がANDで検索されてしまっています。ですので検索カウントが0件となり使用していないと判断され削除されてしまっています。

ついては、BODY1・BODY2の条件もORになるように$checkConditionsを作る必要があります。

ご検討のほど、よろしくお願いいたします。

Re2: ファイルクリーンアップでブログの添付ファイルが削除される

投稿日時: 2019/11/11 osws 牟田口 満

修正してみました。
修正内容を参照の上、プログラムを修正するのが良いかと思います。

修正内容
https://github.com/NetCommons3/CleanUp/pull/3/files

issue
https://github.com/NetCommons3/NetCommons3/issues/1538


また上記修正後に動作確認していたら、別の不具合を見つけましたので、ご連絡します。

issue: ファイルクリーンアップで汎用DBウィジウィグの添付ファイルが削除される
https://github.com/NetCommons3/NetCommons3/issues/1539

 

エディ・ケイ ささきです。こんばんは。

開発者さま

/app/Plugin/CleanUp/Model/CleanUp.php の476行目から484行目の検索条件でBODY1、BODY2の条件がANDで検索されてしまっています。ですので検索カウントが0件となり使用していないと判断され削除されてしまっています。

ついては、BODY1・BODY2の条件もORになるように$checkConditionsを作る必要があります。

ご検討のほど、よろしくお願いいたします。