Implement FCM

This commit is contained in:
2026-05-09 14:11:21 +07:00
parent 07b186c986
commit 6a2ce75a8e
18 changed files with 397 additions and 44 deletions
+2
View File
@@ -19,4 +19,6 @@ type UserRepository interface {
UpdateActiveStatus(ctx context.Context, id uuid.UUID, isActive bool) error
List(ctx context.Context, filters map[string]interface{}, limit, offset int) ([]*entities.User, int64, error)
Count(ctx context.Context, filters map[string]interface{}) (int64, error)
UpdateFcmToken(ctx context.Context, id uuid.UUID, fcmToken string) error
GetUsersWithFcmTokenByOrganization(ctx context.Context, organizationID uuid.UUID) ([]*entities.User, error)
}