|
@@ -17,7 +17,14 @@ export const useSseStore = defineStore('sse', () => {
|
|
|
switch (event.operation) {
|
|
switch (event.operation) {
|
|
|
case 'update':
|
|
case 'update':
|
|
|
case 'create':
|
|
case 'create':
|
|
|
- em.save(instance, true)
|
|
|
|
|
|
|
+
|
|
|
|
|
+ if (model.entity === 'my_profile') {
|
|
|
|
|
+ const accessProfileStore = useAccessProfileStore()
|
|
|
|
|
+ accessProfileStore.initiateProfile(instance)
|
|
|
|
|
+ } else {
|
|
|
|
|
+ // Cas générique d'une entité standard
|
|
|
|
|
+ em.save(instance, true)
|
|
|
|
|
+ }
|
|
|
break
|
|
break
|
|
|
|
|
|
|
|
case 'delete':
|
|
case 'delete':
|