Repository navigation
Emit notif references - #266
Conversation
Signed-off-by: SOUISSI Maissa (Externe) <souissimai@gm0winl878.bureau.si.interne>
Signed-off-by: SOUISSI Maissa (Externe) <souissimai@gm0winl878.bureau.si.interne>
Signed-off-by: SOUISSI Maissa (Externe) <souissimai@gm0winl878.bureau.si.interne>
Signed-off-by: SOUISSI Maissa (Externe) <souissimai@gm0winl878.bureau.si.interne>
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Signed-off-by: SOUISSI Maissa (Externe) <souissimai@gm0winl878.bureau.si.interne>
Signed-off-by: SOUISSI Maissa (Externe) <souissimai@gm0winl878.bureau.si.interne>
|
|
||
| private void notifySharedElementHasChanged(DirectoryElementEntity sharedElement, String userId) { | ||
| Map<ReferenceType, List<ReferenceAttributes>> referencesByType = ElementAttributes.toReferencesAttributesByType(sharedElement); | ||
| boolean hasRelevantReference = Stream.of(ReferenceType.STUDY_NODE, ReferenceType.NETWORK_MODIFICATION) |
There was a problem hiding this comment.
Is this test really necessary ?
Why only STUDY_NODE and NETWORK_MODIFICATION ?
Map<ReferenceType, List<ReferenceAttributes>> referencesByType = ElementAttributes.toReferencesAttributesByType(sharedElement);
if (referencesByType.values().stream().anyMatch(not(List::isEmpty))) {
notificationService.emitSharedElementChanged(sharedElement.getId(), referencesByType, userId);
}
|
|
||
| @Test | ||
| @SneakyThrows | ||
| void testSharedElementUpdateNotification() { |
There was a problem hiding this comment.
Rename by testSharedElementUpdated
|
|
||
| @Test | ||
| @SneakyThrows | ||
| void testElementUpdateNotificationWithoutSharedReferences() { |
There was a problem hiding this comment.
Ranme by testElementUpdated
Signed-off-by: SOUISSI Maissa (Externe) <souissimai@gm0winl878.bureau.si.interne>
Signed-off-by: SOUISSI Maissa (Externe) <souissimai@gm0winl878.bureau.si.interne>
|



PR Summary