fixed doc env vars + mongo v2 migration

This commit is contained in:
Stephan D
2026-01-31 00:26:42 +01:00
parent cbb7bd8ba6
commit 1aa7e287fb
356 changed files with 1705 additions and 1729 deletions

View File

@@ -2,15 +2,15 @@ package model
import (
"github.com/tech/sendico/pkg/mservice"
"go.mongodb.org/mongo-driver/bson/primitive"
"go.mongodb.org/mongo-driver/v2/bson"
)
type OrganizationBase struct {
PermissionBound `bson:",inline" json:",inline"`
Describable `bson:",inline" json:",inline"`
TenantRef primitive.ObjectID `bson:"tenantRef" json:"tenantRef"`
TimeZone string `bson:"timeZone" json:"timeZone"`
LogoURL *string `bson:"logoUrl,omitempty" json:"logoUrl,omitempty"`
TenantRef bson.ObjectID `bson:"tenantRef" json:"tenantRef"`
TimeZone string `bson:"timeZone" json:"timeZone"`
LogoURL *string `bson:"logoUrl,omitempty" json:"logoUrl,omitempty"`
}
func (*OrganizationBase) Collection() string {
@@ -19,12 +19,12 @@ func (*OrganizationBase) Collection() string {
type Organization struct {
OrganizationBase `bson:",inline" json:",inline"`
Members []primitive.ObjectID `bson:"members" json:"members"`
Members []bson.ObjectID `bson:"members" json:"members"`
}
type OrganizationBound interface {
GetOrganizationRef() primitive.ObjectID
SetOrganizationRef(organizationRef primitive.ObjectID)
GetOrganizationRef() bson.ObjectID
SetOrganizationRef(organizationRef bson.ObjectID)
}
const (
@@ -32,13 +32,13 @@ const (
)
type OrganizationBoundBase struct {
OrganizationRef primitive.ObjectID `bson:"organizationRef" json:"organizationRef"`
OrganizationRef bson.ObjectID `bson:"organizationRef" json:"organizationRef"`
}
func (a *OrganizationBoundBase) GetOrganizationRef() primitive.ObjectID {
func (a *OrganizationBoundBase) GetOrganizationRef() bson.ObjectID {
return a.OrganizationRef
}
func (a *OrganizationBoundBase) SetOrganizationRef(organizationRef primitive.ObjectID) {
func (a *OrganizationBoundBase) SetOrganizationRef(organizationRef bson.ObjectID) {
a.OrganizationRef = organizationRef
}