MCPcopy Create free account
hub / github.com/CommE2E/comm / getInconsistentEntryIDsFromReport

Function getInconsistentEntryIDsFromReport

keyserver/src/creators/report-creator.js:216–229  ·  view source on GitHub ↗
(
  request: EntryInconsistencyReportCreationRequest,
)

Source from the content-addressed store, hash-verified

214}
215
216function getInconsistentEntryIDsFromReport(
217 request: EntryInconsistencyReportCreationRequest,
218): Set<string> {
219 const { pushResult, beforeAction, calendarQuery } = request;
220 const filteredBeforeAction = filterRawEntryInfosByCalendarQuery(
221 serverEntryInfosObject(values(beforeAction)),
222 calendarQuery,
223 );
224 const filteredAfterAction = filterRawEntryInfosByCalendarQuery(
225 serverEntryInfosObject(values(pushResult)),
226 calendarQuery,
227 );
228 return findInconsistentObjectKeys(filteredBeforeAction, filteredAfterAction);
229}
230
231function getInconsistentUserIDsFromReport(
232 request: UserInconsistencyReportCreationRequest,

Callers 1

getCommbotMessageFunction · 0.85

Calls 4

serverEntryInfosObjectFunction · 0.90
valuesFunction · 0.90

Tested by

no test coverage detected