Всем привет,
Есть кусок кода, который корректно работает в системе:
var hash = NetworkUtilities.getEntityUrl("SomeObject", record.get("SomeObject.Id"));
this.sandbox.publish("PushHistoryState", {hash: hash});
Но в портале самообслуживания hash получается пустым и ничего не происходит. У пользователя есть доступ к объекту - он видит записи если открыть их напрямую (объект прописан в справочниках доступа объектов для портальных пользователей).
Кто-нибудь может подсказать в чем может быть проблема и как заставить работать код в портале?