mirror of
https://gitlab.com/mbugroup/lti-api.git
synced 2026-06-09 15:07:49 +00:00
Merge branch 'feat/depresiasi-v2' into 'development'
adjust See merge request mbugroup/lti-api!601
This commit is contained in:
@@ -3216,7 +3216,7 @@ func (s *repportService) parseExpenseDepreciationV2Query(ctx *fiber.Ctx) (*valid
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
if locationScope.Restrict {
|
if locationScope.Restrict && locationID > 0 {
|
||||||
allowed := toInt64Slice(locationScope.IDs)
|
allowed := toInt64Slice(locationScope.IDs)
|
||||||
if len(allowed) == 0 {
|
if len(allowed) == 0 {
|
||||||
return nil, fiber.NewError(fiber.StatusForbidden, "no location access")
|
return nil, fiber.NewError(fiber.StatusForbidden, "no location access")
|
||||||
|
|||||||
@@ -96,7 +96,7 @@ type ExpenseDepreciationQuery struct {
|
|||||||
type ExpenseDepreciationV2Query struct {
|
type ExpenseDepreciationV2Query struct {
|
||||||
Limit int `query:"limit" validate:"omitempty,min=1,max=90"`
|
Limit int `query:"limit" validate:"omitempty,min=1,max=90"`
|
||||||
Period string `query:"period" validate:"required,datetime=2006-01-02"`
|
Period string `query:"period" validate:"required,datetime=2006-01-02"`
|
||||||
LocationID int64 `query:"location_id" validate:"required,gt=0"`
|
LocationID int64 `query:"location_id" validate:"omitempty,gt=0"`
|
||||||
ProjectFlockID int64 `query:"project_flock_id" validate:"required,gt=0"`
|
ProjectFlockID int64 `query:"project_flock_id" validate:"required,gt=0"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user