fix portaljs