mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-06-07 08:09:01 +02:00
Merge pull request #4344 from overleaf/revert-4304-ab-configurable-split-test
Revert "Configurable split tests system" GitOrigin-RevId: dcaf79d074949c0c28b06515278a873c89b5aecb
This commit is contained in:
committed by
Copybot
parent
eb31e6ebed
commit
d28c1941c2
@@ -1,25 +0,0 @@
|
||||
const SplitTestManager = require('./SplitTestManager')
|
||||
const { SplitTest } = require('../../models/SplitTest')
|
||||
const { CacheLoader } = require('cache-flow')
|
||||
|
||||
class SplitTestCache extends CacheLoader {
|
||||
constructor() {
|
||||
super('split-test', {
|
||||
expirationTime: 60, // 1min in seconds
|
||||
})
|
||||
}
|
||||
|
||||
async load(name) {
|
||||
return await SplitTestManager.getSplitTestByName(name)
|
||||
}
|
||||
|
||||
serialize(value) {
|
||||
return value.toObject()
|
||||
}
|
||||
|
||||
deserialize(value) {
|
||||
return new SplitTest(value)
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = new SplitTestCache()
|
||||
Reference in New Issue
Block a user