Skip to content

ADM-004-1 what_day_master_update_is_show(is_show の AJAX 切替)

← EP-一覧 · 共通前提

概要

〇〇の日マスタの指定エントリの is_show(投稿での表示フラグ) を 1 件だけ AJAX で切り替える。一覧上のチェックボックス操作に対応するリアルタイム更新用エンドポイント。

POST パラメータ

フィールド必須型・制約説明
action文字列what_day_master_update_is_show
what_day_master_nonce文字列what_day_master_admin で発行した nonce
what_day_master_id正整数更新対象エントリの ID
what_day_master_is_show"1" または "0" 相当の文字列"1" のみ true、それ以外は false

成功時 data

論理名物理名説明
メッセージmessagestringMessages::WHAT_DAY_MASTER_UPDATE_SUCCESS

失敗・ブロック(success: falsedata に含み得るキー)

条件message の内容
nonce 不正Messages::AUTH_FAILED
manage_options 権限なしMessages::PERMISSION_DENIED
what_day_master_id が 0 以下Messages::REST_INVALID_ID_MESSAGE
DB 更新失敗(0件更新)Messages::WHAT_DAY_MASTER_UPDATE_FAILED