MCPcopy
hub / github.com/pocketbase/pocketbase / initEmailVisibilityField

Method initEmailVisibilityField

core/collection_model.go:1056–1068  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1054}
1055
1056func (c *Collection) initEmailVisibilityField() {
1057 field, _ := c.Fields.GetByName(FieldNameEmailVisibility).(*BoolField)
1058 if field == nil {
1059 // load default field
1060 c.Fields.Add(&BoolField{
1061 Name: FieldNameEmailVisibility,
1062 System: true,
1063 })
1064 } else {
1065 // enforce system defaults
1066 field.System = true
1067 }
1068}
1069
1070func (c *Collection) initVerifiedField() {
1071 field, _ := c.Fields.GetByName(FieldNameVerified).(*BoolField)

Callers 1

initDefaultFieldsMethod · 0.95

Calls 2

GetByNameMethod · 0.80
AddMethod · 0.45

Tested by

no test coverage detected