Merge pull request #26556 from overleaf/add-chat-capability-sp

[web] Populate `chat` capability for CE/SP

GitOrigin-RevId: d9a3a9f6540552ad47b0c937115d0cf6318c49e9
This commit is contained in:
Miguel Serrano
2025-06-19 16:13:38 +02:00
committed by Copybot
parent 177db2826c
commit 180634b396

View File

@@ -728,6 +728,13 @@ const _ProjectController = {
? 'project/ide-react-detached'
: 'project/ide-react'
const capabilities = [...req.capabilitySet]
// make sure the capability is added to CE/SP when the feature is enabled
if (!Features.hasFeature('saas') && Features.hasFeature('chat')) {
capabilities.push('chat')
}
const isOverleafAssistBundleEnabled =
splitTestAssignments['overleaf-assist-bundle']?.variant === 'enabled'
@@ -833,7 +840,7 @@ const _ProjectController = {
isTokenMember,
isInvitedMember
),
capabilities: [...req.capabilitySet],
capabilities,
projectHistoryBlobsEnabled: Features.hasFeature(
'project-history-blobs'
),