diff --git a/api4/license.go b/api4/license.go index 7eb8590017..ebabc3c69f 100644 --- a/api4/license.go +++ b/api4/license.go @@ -458,8 +458,12 @@ func trueUpReviewStatus(c *Context, w http.ResponseWriter, r *http.Request) { nextDueDate := utils.GetNextTrueUpReviewDueDate(now) status, err := c.App.Srv().Store().TrueUpReview().GetTrueUpReviewStatus(nextDueDate) if err != nil { - c.Err = model.NewAppError("trueUpReviewStatus", "api.license.true_up_review.get.fail.app_error", nil, "", http.StatusInternalServerError) - return + status, err = c.App.Srv().Store().TrueUpReview().CreateTrueUpReviewStatusRecord(status) + + if err != nil { + c.Err = model.NewAppError("requestTrueUpReview", "api.license.true_up_review.create.fail.app_error", nil, "", http.StatusInternalServerError) + return + } } json, err := json.Marshal(status)