update-fixxd

This commit is contained in:
Untone 2024-02-17 21:57:02 +03:00
parent 3f7679710f
commit c2035b801a
2 changed files with 8 additions and 3 deletions

View File

@ -229,10 +229,15 @@ export const EditorProvider = (props: { children: JSX.Element }) => {
const publishShoutById = async (shout_id: number) => {
try {
const newShout = await apiClient.updateArticle({
const { shout: newShout, error } = await apiClient.updateArticle({
shout_id,
publish: true,
})
if (error) {
console.error(error)
snackbar?.showSnackbar({ type: 'error', body: error })
return
}
if (newShout) {
addArticles([newShout])
openPage(router, 'feed')