Browse Source

Merge pull request #26122 from overleaf/bg-history-redis-make-persist-buffer-consistent

make persistBuffer export consistent with other methods

GitOrigin-RevId: 24536e521e1d20ef63cc74bd9ba40e095025d512
Brian Gough 1 year ago
parent
commit
2eb695f4c3

+ 1 - 1
services/history-v1/storage/index.js

@@ -8,7 +8,7 @@ exports.mongodb = require('./lib/mongodb')
 exports.redis = require('./lib/redis')
 exports.persistChanges = require('./lib/persist_changes')
 exports.persistor = require('./lib/persistor')
-exports.persistBuffer = require('./lib/persist_buffer').persistBuffer
+exports.persistBuffer = require('./lib/persist_buffer')
 exports.ProjectArchive = require('./lib/project_archive')
 exports.streams = require('./lib/streams')
 exports.temp = require('./lib/temp')

+ 1 - 1
services/history-v1/storage/lib/persist_buffer.js

@@ -162,4 +162,4 @@ async function persistBuffer(projectId, limits) {
   )
 }
 
-module.exports = { persistBuffer }
+module.exports = persistBuffer

+ 1 - 1
services/history-v1/storage/scripts/persist_redis_chunks.js

@@ -5,7 +5,7 @@ const knex = require('../lib/knex.js')
 const knexReadOnly = require('../lib/knex_read_only.js')
 const { client } = require('../lib/mongodb.js')
 const { scanAndProcessDueItems } = require('../lib/scan')
-const { persistBuffer } = require('../lib/persist_buffer')
+const persistBuffer = require('../lib/persist_buffer')
 const { claimPersistJob } = require('../lib/chunk_store/redis')
 
 const rclient = redis.rclientHistory

+ 1 - 1
services/history-v1/test/acceptance/js/storage/persist_buffer.test.mjs

@@ -10,7 +10,7 @@ import {
   AddFileOperation,
   EditFileOperation, // Added EditFileOperation
 } from 'overleaf-editor-core'
-import { persistBuffer } from '../../../../storage/lib/persist_buffer.js'
+import persistBuffer from '../../../../storage/lib/persist_buffer.js'
 import chunkStore from '../../../../storage/lib/chunk_store/index.js'
 import redisBackend from '../../../../storage/lib/chunk_store/redis.js'
 import persistChanges from '../../../../storage/lib/persist_changes.js'