fix: spdv-973

This commit is contained in:
rolandlor
2026-03-12 19:00:30 +01:00
committed by Bálint Ujvári
parent e8e01c054a
commit 3c4d618cc8
7 changed files with 99 additions and 77 deletions
@@ -121,6 +121,10 @@ export function FileItem({
isMountedRef.current = true
const getStamps = async () => {
if (!beeApi) {
return
}
const stamps = await getUsableStamps(beeApi)
const driveStamp = stamps.find(s =>
drives.some(d => d.batchId.toString() === s.batchID.toString() && d.id === fileInfo.driveId),
@@ -172,6 +172,10 @@ export function InitialModal({
useEffect(() => {
const getStamps = async () => {
if (!beeApi) {
return
}
const stamps = await getUsableStamps(beeApi)
safeSetState(isMountedRef, setUsableStamps)([...stamps])
@@ -38,6 +38,10 @@ export function NotificationBar({ setErrorMessage }: NotificationBarProps): Reac
let isMounted = true
const getStamps = async () => {
if (!beeApi) {
return
}
const allStamps = await getUsableStamps(beeApi)
const expiringStamps: PostageBatch[] = []
const expiringDrives: DriveInfo[] = []
@@ -59,6 +59,10 @@ export function Sidebar({ setErrorMessage, loading }: SidebarProps): ReactElemen
let isMounted = true
const getStamps = async () => {
if (!beeApi) {
return
}
const stamps = await getUsableStamps(beeApi)
if (isMounted) {