mirror of
https://github.com/zitadel/zitadel.git
synced 2025-05-04 16:30:46 +00:00
fix: User metadata (#2229)
* fix: user metadata in converter * fix: user metadata in converter
This commit is contained in:
parent
37ee5b4bab
commit
b96e33b671
@ -31,6 +31,7 @@ func FeaturesFromModel(features *features_model.FeaturesView) *features_pb.Featu
|
|||||||
CustomText: features.CustomTextMessage,
|
CustomText: features.CustomTextMessage,
|
||||||
CustomTextMessage: features.CustomTextMessage,
|
CustomTextMessage: features.CustomTextMessage,
|
||||||
CustomTextLogin: features.CustomTextLogin,
|
CustomTextLogin: features.CustomTextLogin,
|
||||||
|
MetadataUser: features.MetadataUser,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -33,7 +33,7 @@ func MetadataByKey(db *gorm.DB, table, aggregateID, key string) (*model.Metadata
|
|||||||
query := repository.PrepareGetByQuery(table, aggregateIDQuery, keyQuery)
|
query := repository.PrepareGetByQuery(table, aggregateIDQuery, keyQuery)
|
||||||
err := query(db, metadata)
|
err := query(db, metadata)
|
||||||
if caos_errs.IsNotFound(err) {
|
if caos_errs.IsNotFound(err) {
|
||||||
return nil, caos_errs.ThrowNotFound(nil, "VIEW-29kkd", "Errors.Metadata.NotExisting")
|
return nil, caos_errs.ThrowNotFound(nil, "VIEW-m0pes", "Errors.Metadata.NotExisting")
|
||||||
}
|
}
|
||||||
return metadata, err
|
return metadata, err
|
||||||
}
|
}
|
||||||
@ -69,12 +69,12 @@ func PutMetadata(db *gorm.DB, table string, customText *model.MetadataView) erro
|
|||||||
func DeleteMetadata(db *gorm.DB, table, aggregateID, key string) error {
|
func DeleteMetadata(db *gorm.DB, table, aggregateID, key string) error {
|
||||||
aggregateIDQuery := repository.Key{Key: model.MetadataSearchKey(domain.MetadataSearchKeyAggregateID), Value: aggregateID}
|
aggregateIDQuery := repository.Key{Key: model.MetadataSearchKey(domain.MetadataSearchKeyAggregateID), Value: aggregateID}
|
||||||
keyQuery := repository.Key{Key: model.MetadataSearchKey(domain.MetadataSearchKeyKey), Value: key}
|
keyQuery := repository.Key{Key: model.MetadataSearchKey(domain.MetadataSearchKeyKey), Value: key}
|
||||||
delete := repository.PrepareDeleteByKeys(table, aggregateIDQuery, keyQuery)
|
deleteMD := repository.PrepareDeleteByKeys(table, aggregateIDQuery, keyQuery)
|
||||||
return delete(db)
|
return deleteMD(db)
|
||||||
}
|
}
|
||||||
|
|
||||||
func DeleteMetadataByAggregateID(db *gorm.DB, table, aggregateID string) error {
|
func DeleteMetadataByAggregateID(db *gorm.DB, table, aggregateID string) error {
|
||||||
aggregateIDQuery := repository.Key{Key: model.MetadataSearchKey(domain.MetadataSearchKeyAggregateID), Value: aggregateID}
|
aggregateIDQuery := repository.Key{Key: model.MetadataSearchKey(domain.MetadataSearchKeyAggregateID), Value: aggregateID}
|
||||||
delete := repository.PrepareDeleteByKeys(table, aggregateIDQuery)
|
deleteMD := repository.PrepareDeleteByKeys(table, aggregateIDQuery)
|
||||||
return delete(db)
|
return deleteMD(db)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user