diff --git a/conf/ezbookkeeping.ini b/conf/ezbookkeeping.ini index 1282e317..60f63d86 100644 --- a/conf/ezbookkeeping.ini +++ b/conf/ezbookkeeping.ini @@ -376,6 +376,7 @@ max_user_avatar_size = 1048576 # 11: Clear All Data # 12: Sync Application Settings # 13: MCP (Model Context Protocol) Access +# 14: Create Transactions from AI Image Recognition default_feature_restrictions = [data] diff --git a/pkg/core/user_feature_restriction.go b/pkg/core/user_feature_restriction.go index 6f8068ed..1ede63db 100644 --- a/pkg/core/user_feature_restriction.go +++ b/pkg/core/user_feature_restriction.go @@ -124,6 +124,8 @@ func (t UserFeatureRestrictionType) String() string { return "Sync Application Settings" case USER_FEATURE_RESTRICTION_TYPE_MCP_ACCESS: return "MCP (Model Context Protocol) Access" + case USER_FEATURE_RESTRICTION_TYPE_CREATE_TRANSACTION_FROM_AI_IMAGE_RECOGNITION: + return "Create Transaction from AI Image Recognition" default: return fmt.Sprintf("Invalid(%d)", int(t)) }