api_pre_save/api_post_save/api_save_filterコールバックの登録処理を削除する

Description

mt-xmlrpc.cgiとmt-atom.cgiのみで使われていた、コールバック api_pre_saveapi_post_saveの処理が残っている。

もう使われていないので削除する。

 

  • add_callbackしている部分は削除する

  • add_callbackに登録されている関数は、他の箇所で未使用であれば MT::Util::Deprecated::warning(...)を入れておいて、将来の削除候補にする

    • 他の箇所で使われている関数であれば、何もせずにそのままにしておく

    • 設定するバージョンは、実装時に相談する

  • https://github.com/movabletype/movabletype 以外のリポジトリも確認、対応する

Checklists

None

Activity

Show:

Masahiro IuchiApril 5, 2024 at 2:32 AM

ご確認ありがとうございました!

マージしたのでクローズします。

Reiko SatoApril 5, 2024 at 1:50 AM


上記項目がエラーなどなく問題なく動作することを確認。

Masahiro IuchiApril 4, 2024 at 6:06 AM

QAをお願いいたします。

不要なコードの削除を行いました。影響が出そうな部分について下記にリストアップしましたので、無影響確認をお願いいたします。

 

  • コンテンツデータ

    • コンテンツデータの作成、更新、削除

    • 更新履歴機能が動作していることの確認

    • コンテンツデータ保存時の再構築トリガーが動作していることの確認

  • 記事

    • 記事の作成、更新、削除

    • カスタムフィールドの保存、更新

    • 更新履歴機能が動作していることの確認

    • 記事保存時の再構築トリガーが動作していることの確認

  • ページ

    • 記事の作成、更新、削除

    • カスタムフィールドの保存、更新

    • 更新履歴機能が動作していることの確認

    • ページ保存時の再構築トリガーが動作していることの確認

  • テンプレート

    • テンプレートの作成、更新、削除

    • 更新履歴機能が動作していることの確認

  • 定型文(FormattedText)

    • 定型文の作成、更新、削除

Masahiro IuchiApril 3, 2024 at 5:18 AM

ご確認ありがとうございました。

Kenichi IshigakiApril 3, 2024 at 1:53 AM

ありがとうございます。よさそうです。

Implemented

Details

Assignee

Reporter

Fix versions

Release Notes

Priority

Smart Checklist

Created March 15, 2024 at 11:04 AM
Updated April 5, 2024 at 2:32 AM
Resolved April 3, 2024 at 5:17 AM