feat: set required/optional for message, drawing, and voice notes, independently
This commit is contained in:
parent
1910eec649
commit
b784f4dd9c
7 changed files with 526 additions and 244 deletions
12
.env.example
12
.env.example
|
|
@ -119,3 +119,15 @@
|
|||
|
||||
# Maximum voice note duration in seconds. Max file size is derived as duration * 10KB.
|
||||
# BOOK_VOICE_NOTE_MAX_DURATION=20
|
||||
|
||||
# Require a non-empty message field. Individual checks take priority over BOOK_CONTENT_REQUIRED.
|
||||
# BOOK_MESSAGE_REQUIRED=false
|
||||
|
||||
# Require a drawing. No-op when BOOK_ENABLE_DRAWINGS=false.
|
||||
# BOOK_DRAWING_REQUIRED=false
|
||||
|
||||
# Require a voice note. No-op when BOOK_ENABLE_VOICE_NOTES=false.
|
||||
# BOOK_VOICE_NOTE_REQUIRED=false
|
||||
|
||||
# Require at least one of message, drawing, or voice note. Set to false to allow name-only submissions.
|
||||
# BOOK_CONTENT_REQUIRED=true
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue