Skip to content

Commit

Permalink
Merge pull request #151 from GiganticMinecraft/update/form-update-end…
Browse files Browse the repository at this point in the history
…point

chore: form の情報を更新するエンドポイントのフィールドに has_response_period を追加
  • Loading branch information
rito528 authored Jul 17, 2024
2 parents 8e81c3d + 1399c79 commit c94f455
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion src/endpoints/forms.tsp
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,12 @@ namespace Forms {

/**
* フォームの設定値を変更するエンドポイント。
* 回答可能期間を新たに設定する場合、start_atとend_atの両方を指定してください。
*
* 回答可能期間を設定する場合、`has_response_period`を`true`に設定し、`response_period`に期間を指定する必要があります。
* 回答可能期間の設定を解除する場合、`has_response_period`を`false`に設定します。
*
* NOTE: `has_response_period`の定義は、`response_period`の設定を解除するためのものなのか、
* 変更しないのかを判別するために定義したものであるため、より良い方法があればその定義に更新することを検討してもよいかも。
*/
@patch
@summary("フォームの値を更新する")
Expand All @@ -100,6 +105,7 @@ namespace Forms {
@body body: {
title?: string;
description?: string;
has_response_period?: boolean;
response_period?: ResponsePeriod;
webhook_url?: url;

Expand Down

0 comments on commit c94f455

Please sign in to comment.