Add admin and cloud checks back.
Этот коммит содержится в:
@@ -437,10 +437,10 @@ func requestTrueUpReview(c *Context, w http.ResponseWriter, r *http.Request) {
|
|||||||
|
|
||||||
func trueUpReviewStatus(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.
|
// Only admins can request a true up review.
|
||||||
// if !c.App.SessionHasPermissionTo(*c.AppContext.Session(), model.PermissionManageSystem) {
|
if !c.App.SessionHasPermissionTo(*c.AppContext.Session(), model.PermissionManageSystem) {
|
||||||
// c.SetPermissionError(model.PermissionManageLicenseInformation)
|
c.SetPermissionError(model.PermissionManageLicenseInformation)
|
||||||
// return
|
return
|
||||||
// }
|
}
|
||||||
|
|
||||||
license := c.App.Channels().License()
|
license := c.App.Channels().License()
|
||||||
if license == nil {
|
if license == nil {
|
||||||
@@ -448,10 +448,10 @@ func trueUpReviewStatus(c *Context, w http.ResponseWriter, r *http.Request) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
// if c.App.Cloud() != nil {
|
if c.App.Cloud() != nil {
|
||||||
// c.Err = model.NewAppError("cloudTrueUpReviewNotAllowed", "api.license.true_up_review.not.allowed.for.cloud", nil, "", http.StatusNotImplemented)
|
c.Err = model.NewAppError("cloudTrueUpReviewNotAllowed", "api.license.true_up_review.not.allowed.for.cloud", nil, "", http.StatusNotImplemented)
|
||||||
// return
|
return
|
||||||
// }
|
}
|
||||||
|
|
||||||
nextDueDate := utils.GetNextTrueUpReviewDueDate(time.Now())
|
nextDueDate := utils.GetNextTrueUpReviewDueDate(time.Now())
|
||||||
status, err := c.App.Srv().Store().TrueUpReview().GetTrueUpReviewStatus(nextDueDate.UnixMilli())
|
status, err := c.App.Srv().Store().TrueUpReview().GetTrueUpReviewStatus(nextDueDate.UnixMilli())
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user