diff --git a/core/maingate.go b/core/maingate.go index 7153009..759735f 100644 --- a/core/maingate.go +++ b/core/maingate.go @@ -474,12 +474,12 @@ func (mg *Maingate) RegisterHandlers(ctx context.Context, serveMux *http.ServeMu empty.Divisions = map[string]*Division{ host: { DivisionForUser: DivisionForUser{ - Priority: 0, - State: DivisionState_FullOpen, + Priority: 0, + State: DivisionState_FullOpen, + LockCreateChar: false, }, - LockCreateChar: false, - Url: fmt.Sprintf("http://%s/warehouse", ipaddr), + Url: fmt.Sprintf("http://%s/warehouse", ipaddr), }, } } diff --git a/core/service.go b/core/service.go index 7197789..08d32f0 100644 --- a/core/service.go +++ b/core/service.go @@ -88,15 +88,15 @@ type Maintenance struct { } type DivisionForUser struct { - Priority int `bson:"priority" json:"priority"` - State DivisionStateName `bson:"state" json:"state"` - Maintenance *Maintenance `bson:"maintenance,omitempty" json:"maintenance,omitempty"` + Priority int `bson:"priority" json:"priority"` + State DivisionStateName `bson:"state" json:"state"` + LockCreateChar bool `bson:"lockcreatechar" json:"lockcreatechar"` + Maintenance *Maintenance `bson:"maintenance,omitempty" json:"maintenance,omitempty"` } type Division struct { DivisionForUser `bson:",inline" json:",inline"` Url string `bson:"url" json:"url"` - LockCreateChar bool `bson:"lockcreatechar" json:"lockcreatechar"` } type ServiceDescriptionSummary struct {