diff --git a/build.gradle b/build.gradle index c7c6a1f..43a1db1 100644 --- a/build.gradle +++ b/build.gradle @@ -8,7 +8,7 @@ plugins { } group = 'com.flexcodelabs' -version = '0.0.62' +version = '0.0.63' description = 'Flextuma App' java { diff --git a/src/main/java/com/flexcodelabs/flextuma/modules/sms/services/SmsLogService.java b/src/main/java/com/flexcodelabs/flextuma/modules/sms/services/SmsLogService.java index ceec87a..e2c5b8e 100644 --- a/src/main/java/com/flexcodelabs/flextuma/modules/sms/services/SmsLogService.java +++ b/src/main/java/com/flexcodelabs/flextuma/modules/sms/services/SmsLogService.java @@ -30,7 +30,10 @@ protected org.springframework.data.jpa.repository.JpaRepository ge @Override protected String getReadPermission() { - return SmsLog.READ; + // Each log is tenant-scoped by BaseService (TenantAwareSpecification), so every + // signed-in user reads only their own org's logs -- no separate READ_SMS_LOGS + // privilege is needed, matching WhatsAppInboxMessageService's read access. + return "ALL"; } @Override