fix(post form): emptying out the fields and posting could result in "empty string" error

This commit is contained in:
Tom (plebeius.eth)
2024-09-20 12:21:55 +02:00
parent 7ad6763c2c
commit f80f6369a5
+2 -2
View File
@@ -325,7 +325,7 @@ const PostFormTable = ({ closeForm, postCid }: { closeForm: () => void; postCid:
type='text' type='text'
ref={subjectRef} ref={subjectRef}
onChange={(e) => { onChange={(e) => {
setSubmitStore({ title: e.target.value }); setSubmitStore({ title: e.target.value || undefined });
}} }}
/> />
<button onClick={onPublishPost}>{t('post')}</button> <button onClick={onPublishPost}>{t('post')}</button>
@@ -349,7 +349,7 @@ const PostFormTable = ({ closeForm, postCid }: { closeForm: () => void; postCid:
ref={urlRef} ref={urlRef}
onChange={(e) => { onChange={(e) => {
setUrl(e.target.value); setUrl(e.target.value);
isInPostView ? setPublishReplyOptions({ link: e.target.value }) : setSubmitStore({ link: e.target.value }); isInPostView ? setPublishReplyOptions({ link: e.target.value || undefined }) : setSubmitStore({ link: e.target.value || undefined });
}} }}
/> />
<span className={styles.linkType}> {url && <LinkTypePreviewer link={url} />}</span> <span className={styles.linkType}> {url && <LinkTypePreviewer link={url} />}</span>