fix: document.collaboratorIds iterable error (#12602)

This commit is contained in:
Tom Moor
2026-06-05 23:16:45 -04:00
committed by GitHub
parent b5465376ae
commit 997d38a6ac
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -79,10 +79,10 @@ function Collaborators(props: Props) {
// Memoize ids to avoid unnecessary effect executions // Memoize ids to avoid unnecessary effect executions
const missingUserIds = useMemo( const missingUserIds = useMemo(
() => () =>
uniq([...document.collaboratorIds, ...Array.from(presentIds)]) uniq([...collaboratorIdsSet, ...presentIds])
.filter((userId) => !users.get(userId)) .filter((userId) => !users.get(userId))
.sort(), .sort(),
[document.collaboratorIds, presentIds, users] [collaboratorIdsSet, presentIds, users]
); );
useEffect(() => { useEffect(() => {
+1 -1
View File
@@ -109,7 +109,7 @@ async function presentDocument(
res.parentDocumentId = document.parentDocumentId; res.parentDocumentId = document.parentDocumentId;
res.createdBy = presentUser(document.createdBy); res.createdBy = presentUser(document.createdBy);
res.updatedBy = presentUser(document.updatedBy); res.updatedBy = presentUser(document.updatedBy);
res.collaboratorIds = document.collaboratorIds; res.collaboratorIds = document.collaboratorIds ?? [];
res.templateId = document.templateId; res.templateId = document.templateId;
res.insightsEnabled = document.insightsEnabled; res.insightsEnabled = document.insightsEnabled;
res.popularityScore = document.popularityScore; res.popularityScore = document.popularityScore;