|
|
|
|
@@ -128,7 +128,7 @@ func (svc *Mapfixes) SetStatusSubmitted(ctx context.Context, params *validator.S
|
|
|
|
|
// (Internal endpoint) Role Validator changes status from Submitting -> RequestChanges.
|
|
|
|
|
//
|
|
|
|
|
// POST /mapfixes/{MapfixID}/status/validator-request-changes
|
|
|
|
|
func (svc *Mapfixes) ActionMapfixRequestChanges(ctx context.Context, params *validator.MapfixID) (*validator.NullResponse, error) {
|
|
|
|
|
func (svc *Mapfixes) SetStatusRequestChanges(ctx context.Context, params *validator.MapfixID) (*validator.NullResponse, error) {
|
|
|
|
|
MapfixID := int64(params.ID)
|
|
|
|
|
// transaction
|
|
|
|
|
target_status := model.MapfixStatusChangesRequested
|
|
|
|
|
@@ -165,7 +165,7 @@ func (svc *Mapfixes) ActionMapfixRequestChanges(ctx context.Context, params *val
|
|
|
|
|
// Role Validator changes status from Validating -> Validated.
|
|
|
|
|
//
|
|
|
|
|
// POST /mapfixes/{MapfixID}/status/validator-validated
|
|
|
|
|
func (svc *Mapfixes) ActionMapfixValidated(ctx context.Context, params *validator.MapfixID) (*validator.NullResponse, error) {
|
|
|
|
|
func (svc *Mapfixes) SetStatusValidated(ctx context.Context, params *validator.MapfixID) (*validator.NullResponse, error) {
|
|
|
|
|
MapfixID := int64(params.ID)
|
|
|
|
|
// transaction
|
|
|
|
|
update := service.NewMapfixUpdate()
|
|
|
|
|
@@ -184,7 +184,7 @@ func (svc *Mapfixes) ActionMapfixValidated(ctx context.Context, params *validato
|
|
|
|
|
// (Internal endpoint) Role Validator changes status from Validating -> Accepted.
|
|
|
|
|
//
|
|
|
|
|
// POST /mapfixes/{MapfixID}/status/validator-failed
|
|
|
|
|
func (svc *Mapfixes) ActionMapfixAccepted(ctx context.Context, params *validator.MapfixID) (*validator.NullResponse, error) {
|
|
|
|
|
func (svc *Mapfixes) SetStatusFailed(ctx context.Context, params *validator.MapfixID) (*validator.NullResponse, error) {
|
|
|
|
|
MapfixID := int64(params.ID)
|
|
|
|
|
// transaction
|
|
|
|
|
target_status := model.MapfixStatusAcceptedUnvalidated
|
|
|
|
|
@@ -222,7 +222,7 @@ func (svc *Mapfixes) ActionMapfixAccepted(ctx context.Context, params *validator
|
|
|
|
|
// (Internal endpoint) Role Validator changes status from Uploading -> Uploaded.
|
|
|
|
|
//
|
|
|
|
|
// POST /mapfixes/{MapfixID}/status/validator-uploaded
|
|
|
|
|
func (svc *Mapfixes) ActionMapfixUploaded(ctx context.Context, params *validator.MapfixID) (*validator.NullResponse, error) {
|
|
|
|
|
func (svc *Mapfixes) SetStatusUploaded(ctx context.Context, params *validator.MapfixID) (*validator.NullResponse, error) {
|
|
|
|
|
MapfixID := int64(params.ID)
|
|
|
|
|
// transaction
|
|
|
|
|
target_status := model.MapfixStatusUploaded
|
|
|
|
|
@@ -259,7 +259,7 @@ func (svc *Mapfixes) ActionMapfixUploaded(ctx context.Context, params *validator
|
|
|
|
|
// Post an error to the audit log
|
|
|
|
|
//
|
|
|
|
|
// POST /mapfixes/{MapfixID}/error
|
|
|
|
|
func (svc *Mapfixes) CreateMapfixAuditError(ctx context.Context, params *validator.AuditErrorRequest) (*validator.NullResponse, error) {
|
|
|
|
|
func (svc *Mapfixes) CreateAuditError(ctx context.Context, params *validator.AuditErrorRequest) (*validator.NullResponse, error) {
|
|
|
|
|
MapfixID := int64(params.ID)
|
|
|
|
|
event_data := model.AuditEventDataError{
|
|
|
|
|
Error: params.ErrorMessage,
|
|
|
|
|
@@ -286,7 +286,7 @@ func (svc *Mapfixes) CreateMapfixAuditError(ctx context.Context, params *validat
|
|
|
|
|
// Post a checklist to the audit log
|
|
|
|
|
//
|
|
|
|
|
// POST /mapfixes/{MapfixID}/checklist
|
|
|
|
|
func (svc *Mapfixes) CreateMapfixAuditCheckList(ctx context.Context, params *validator.AuditChecklistRequest) (*validator.NullResponse, error) {
|
|
|
|
|
func (svc *Mapfixes) CreateAuditChecklist(ctx context.Context, params *validator.AuditChecklistRequest) (*validator.NullResponse, error) {
|
|
|
|
|
MapfixID := int64(params.ID)
|
|
|
|
|
check_list := make([]model.Check, len(params.CheckList))
|
|
|
|
|
for i, check := range params.CheckList {
|
|
|
|
|
|