Convert due date string to millisecond format.

Этот коммит содержится в:
Conor Macpherson
2022-12-23 15:37:31 -05:00
родитель 6daa39fd62
Коммит 64000da417
11 изменённых файлов: 35 добавлений и 41 удалений

Просмотреть файл

@@ -404,9 +404,8 @@ func requestTrueUpReview(c *Context, w http.ResponseWriter, r *http.Request) {
return
}
now := time.Now().UTC()
dueDate := utils.GetNextTrueUpReviewDueDate(now)
status, err := c.App.Srv().Store().TrueUpReview().GetTrueUpReviewStatus(dueDate)
dueDate := utils.GetNextTrueUpReviewDueDate(time.Now())
status, err := c.App.Srv().Store().TrueUpReview().GetTrueUpReviewStatus(dueDate.UnixMilli())
if err != nil {
status, err = c.App.Srv().Store().TrueUpReview().CreateTrueUpReviewStatusRecord(status)
@@ -438,10 +437,10 @@ func requestTrueUpReview(c *Context, w http.ResponseWriter, r *http.Request) {
func trueUpReviewStatus(c *Context, w http.ResponseWriter, r *http.Request) {
// Only admins can request a true up review.
if !c.App.SessionHasPermissionTo(*c.AppContext.Session(), model.PermissionManageSystem) {
c.SetPermissionError(model.PermissionManageLicenseInformation)
return
}
// if !c.App.SessionHasPermissionTo(*c.AppContext.Session(), model.PermissionManageSystem) {
// c.SetPermissionError(model.PermissionManageLicenseInformation)
// return
// }
license := c.App.Channels().License()
if license == nil {
@@ -449,14 +448,13 @@ func trueUpReviewStatus(c *Context, w http.ResponseWriter, r *http.Request) {
return
}
if c.App.Cloud() != nil {
c.Err = model.NewAppError("cloudTrueUpReviewNotAllowed", "api.license.true_up_review.not.allowed.for.cloud", nil, "", http.StatusNotImplemented)
return
}
// if c.App.Cloud() != nil {
// c.Err = model.NewAppError("cloudTrueUpReviewNotAllowed", "api.license.true_up_review.not.allowed.for.cloud", nil, "", http.StatusNotImplemented)
// return
// }
now := time.Now().UTC()
nextDueDate := utils.GetNextTrueUpReviewDueDate(now)
status, err := c.App.Srv().Store().TrueUpReview().GetTrueUpReviewStatus(nextDueDate)
nextDueDate := utils.GetNextTrueUpReviewDueDate(time.Now())
status, err := c.App.Srv().Store().TrueUpReview().GetTrueUpReviewStatus(nextDueDate.UnixMilli())
if err != nil {
status, err = c.App.Srv().Store().TrueUpReview().CreateTrueUpReviewStatusRecord(status)