👽 Update attachment related call due to usage check update
This commit is contained in:
@ -182,6 +182,7 @@ func editArticle(c *fiber.Ctx) error {
|
||||
rawBody, _ := jsoniter.Marshal(body)
|
||||
_ = jsoniter.Unmarshal(rawBody, &bodyMapping)
|
||||
|
||||
og := item
|
||||
item.Alias = data.Alias
|
||||
item.Body = bodyMapping
|
||||
item.Language = services.DetectLanguage(data.Content)
|
||||
@ -202,7 +203,7 @@ func editArticle(c *fiber.Ctx) error {
|
||||
item.Visibility = *data.Visibility
|
||||
}
|
||||
|
||||
if item, err = services.EditPost(item); err != nil {
|
||||
if item, err = services.EditPost(item, og); err != nil {
|
||||
return fiber.NewError(fiber.StatusBadRequest, err.Error())
|
||||
} else {
|
||||
_ = authkit.AddEventExt(
|
||||
|
@ -235,6 +235,7 @@ func editQuestion(c *fiber.Ctx) error {
|
||||
rawBody, _ := jsoniter.Marshal(newBody)
|
||||
_ = jsoniter.Unmarshal(rawBody, &newBodyMapping)
|
||||
|
||||
og := item
|
||||
item.Alias = data.Alias
|
||||
item.Body = newBodyMapping
|
||||
item.Language = services.DetectLanguage(data.Content)
|
||||
@ -255,7 +256,7 @@ func editQuestion(c *fiber.Ctx) error {
|
||||
item.Visibility = *data.Visibility
|
||||
}
|
||||
|
||||
if item, err = services.EditPost(item); err != nil {
|
||||
if item, err = services.EditPost(item, og); err != nil {
|
||||
return fiber.NewError(fiber.StatusBadRequest, err.Error())
|
||||
} else {
|
||||
_ = authkit.AddEventExt(
|
||||
@ -319,7 +320,7 @@ func selectQuestionAnswer(c *fiber.Ctx) error {
|
||||
|
||||
// Preload publisher data
|
||||
item.Publisher = publisher
|
||||
if item, err = services.EditPost(item); err != nil {
|
||||
if item, err = services.EditPost(item, item); err != nil {
|
||||
return fiber.NewError(fiber.StatusBadRequest, err.Error())
|
||||
} else {
|
||||
// Give the reward
|
||||
|
@ -208,6 +208,7 @@ func editStory(c *fiber.Ctx) error {
|
||||
rawBody, _ := jsoniter.Marshal(body)
|
||||
_ = jsoniter.Unmarshal(rawBody, &bodyMapping)
|
||||
|
||||
og := item
|
||||
item.Alias = data.Alias
|
||||
item.Body = bodyMapping
|
||||
item.Language = services.DetectLanguage(data.Content)
|
||||
@ -229,7 +230,7 @@ func editStory(c *fiber.Ctx) error {
|
||||
item.Visibility = *data.Visibility
|
||||
}
|
||||
|
||||
if item, err = services.EditPost(item); err != nil {
|
||||
if item, err = services.EditPost(item, og); err != nil {
|
||||
return fiber.NewError(fiber.StatusBadRequest, err.Error())
|
||||
} else {
|
||||
_ = authkit.AddEventExt(
|
||||
|
@ -185,6 +185,7 @@ func editVideo(c *fiber.Ctx) error {
|
||||
rawBody, _ := jsoniter.Marshal(body)
|
||||
_ = jsoniter.Unmarshal(rawBody, &bodyMapping)
|
||||
|
||||
og := item
|
||||
item.Alias = data.Alias
|
||||
item.Body = bodyMapping
|
||||
item.Language = services.DetectLanguage(data.Title)
|
||||
@ -205,7 +206,7 @@ func editVideo(c *fiber.Ctx) error {
|
||||
item.Visibility = *data.Visibility
|
||||
}
|
||||
|
||||
if item, err = services.EditPost(item); err != nil {
|
||||
if item, err = services.EditPost(item, og); err != nil {
|
||||
return fiber.NewError(fiber.StatusBadRequest, err.Error())
|
||||
} else {
|
||||
_ = authkit.AddEventExt(
|
||||
|
Reference in New Issue
Block a user