Hi,

If I want to see the updates on the detail view through WebSocket which contains the foreign fields, How can I do that?

Example:

Entity A contains a field X.
Entities B and C have a foreign field X from Entity A.
Now, under the B entity detail view, I will edit the field X.

I want the updated value should be viewed under the entity C detail view without refreshing the page.

I did the following

PHP Code:
use Espo\Core\WebSocket\Submission as WebSocketSubmission;
    protected function afterUpdateEntity(Entity $B, $data)
    {
        $this->getRecordService('A')->update($a->id, $data);
        if ($this->getConfig()->get('useWebSocket')) {
            $socket = new WebSocketSubmission($this->getConfig());
            $socket->submit('newNotification', $this->getUser()->id);
        }
       // Other customization code.
    } 

So, this will update the values in the entity A detail view. Not under entity C detail view.

Why the WebSocket does not update the foreign field value in the detail view? Can anyone help me with this?

yuri Can you please help me with this?