Integrated Manticore sync, assuming responsibility from traxxx core/legacy.
This commit is contained in:
@@ -17,6 +17,7 @@ import initLogger from './logger.js';
|
||||
import { curateRevision } from './revisions.js';
|
||||
import { getAffiliateSceneUrl } from './affiliates.js';
|
||||
import { censor } from './censor.js';
|
||||
import { syncScenes } from './sync.js';
|
||||
|
||||
const logger = initLogger();
|
||||
const mj = new MerkleJson();
|
||||
@@ -888,6 +889,10 @@ async function applySceneRevision(revisionIds, reqUser) {
|
||||
throw error;
|
||||
});
|
||||
}, Promise.resolve());
|
||||
|
||||
const sceneIds = Array.from(new Set(revisions.map((revision) => revision.scene_id)));
|
||||
|
||||
await syncScenes(sceneIds);
|
||||
}
|
||||
|
||||
export async function reviewSceneRevision(revisionId, isApproved, { feedback }, reqUser) {
|
||||
|
||||
Reference in New Issue
Block a user