Found some additional problems testing Broadcast Message:
1 - as System created a message: Immediate + Login Everybody Until Expiration Log Acknowledge
problems:
a) it was shown just until acknowledge - not shown on next login (maybe the combination until expiration + acknowledge don't match well)
b) although it says everybody it's not shown to GardenWorld users (although Immediate messages are shown)
c) it created records on AD_Note that could be considered as data corrupt client = System User = GardenUser this record crosses multi-tenant boundaries
I think maybe we better define the allowed combinations and consequences for:
AD_Client_ID
Broadcast Type
Target
Broadcast Frequency
Log Acknowledge and fix the program accordingly.
Regards,
Carlos Ruiz
Environment
None
Attachments
3
19 Aug 2016, 06:56 PM
06 Aug 2013, 06:47 PM
18 Jul 2013, 04:38 PM
Activity
Carlos Ruiz
August 24, 2016 at 12:31 PM
Thanks @Hiep Lq
Hiep Lq
August 19, 2016 at 6:55 PM
NPE on below case:
1. user System login on system 2. user SuperUser login on garden work 3. user System create a Broadcast message to everyone with login + immediate type 4. SuperUser get notify but when close notify dialog. encounter NPE
Found some additional problems testing Broadcast Message:
1 - as System created a message:
Immediate + Login
Everybody
Until Expiration
Log Acknowledge
problems:
a) it was shown just until acknowledge - not shown on next login (maybe the combination until expiration + acknowledge don't match well)
b) although it says everybody it's not shown to GardenWorld users (although Immediate messages are shown)
c) it created records on AD_Note that could be considered as data corrupt
client = System
User = GardenUser
this record crosses multi-tenant boundaries
I think maybe we better define the allowed combinations and consequences for:
AD_Client_ID
Broadcast Type
Target
Broadcast Frequency
Log Acknowledge
and fix the program accordingly.
Regards,
Carlos Ruiz