Modify to detect updates every time the version management page is opened
This commit is contained in:
1 parent
59b05e9281
commit
afa0feeb87
4 files changed
+20
-25
No files matched your search
@@ -1,13 +1,9 @@
|
||||
export function createVersionManagementVisitTracker() {
|
||||
const countedVisits = new WeakSet<object>();
|
||||
let visitsSinceLastCheck = 0;
|
||||
const seenVisits = new WeakSet<object>();
|
||||
|
||||
return (visit: object) => {
|
||||
if (countedVisits.has(visit)) return false;
|
||||
countedVisits.add(visit);
|
||||
visitsSinceLastCheck += 1;
|
||||
if (visitsSinceLastCheck < 5) return false;
|
||||
visitsSinceLastCheck = 0;
|
||||
if (seenVisits.has(visit)) return false;
|
||||
seenVisits.add(visit);
|
||||
return true;
|
||||
};
|
||||
}
|
||||
Reference in new issue
Block a user