fix: add user metadata to the features (#2179)

* fix: add user metadata to the features

* fix: remove user metadata

* fix: add test

* fix: add test
This commit is contained in:
Fabi
2021-08-12 16:10:01 +02:00
committed by GitHub
parent b104011418
commit d1c03fd15c
25 changed files with 402 additions and 10 deletions
+4
View File
@@ -28,6 +28,7 @@ type FeaturesWriteModel struct {
CustomDomain bool
CustomText bool
PrivacyPolicy bool
MetadataUser bool
}
func (wm *FeaturesWriteModel) Reduce() error {
@@ -86,6 +87,9 @@ func (wm *FeaturesWriteModel) Reduce() error {
if e.CustomText != nil {
wm.CustomText = *e.CustomText
}
if e.MetadataUser != nil {
wm.MetadataUser = *e.MetadataUser
}
case *features.FeaturesRemovedEvent:
wm.State = domain.FeaturesStateRemoved
}