chore: move a variable into most local scope

This commit is contained in:
2025-10-24 22:06:53 -06:00
parent 2f1eeb6700
commit f0f0f1681e

View File

@@ -289,7 +289,6 @@ export default class MembersList extends Vue {
// Auto-refresh functionality
countdownTimer = 10;
autoRefreshInterval: NodeJS.Timeout | null = null;
lastRefreshTime = 0;
// Track previous visibility members to detect changes
previousVisibilityMembers: string[] = [];
@@ -816,17 +815,17 @@ export default class MembersList extends Vue {
}
startAutoRefresh() {
this.lastRefreshTime = Date.now();
let lastRefreshTime = Date.now();
this.countdownTimer = 10;
this.autoRefreshInterval = setInterval(() => {
const now = Date.now();
const timeSinceLastRefresh = (now - this.lastRefreshTime) / 1000;
const timeSinceLastRefresh = (now - lastRefreshTime) / 1000;
if (timeSinceLastRefresh >= 10) {
// Time to refresh
this.refreshData();
this.lastRefreshTime = now;
lastRefreshTime = now;
this.countdownTimer = 10;
} else {
// Update countdown