Fix server file browse flow

This commit is contained in:
npc0-hue
2026-08-26 22:00:23 +08:00
parent 861ee752ed
commit 6369a8099a
22 changed files with 627 additions and 132 deletions
@@ -1,7 +1,6 @@
package service
import (
"bytes"
"path/filepath"
"testing"
"time"
@@ -91,8 +90,8 @@ func TestFileArtifactBodyStoreResumesTransferAfterServiceRestart(t *testing.T) {
if err != nil {
t.Fatalf("final restart service: %v", err)
}
stored, err := finalService.artifactPayload("durable-artifact")
if err != nil || !bytes.Equal(stored, payload) {
stored, err := finalService.artifactStore.ReadPayloadRange("durable-artifact", 0, len(payload))
if err != nil || string(stored) != string(payload) {
t.Fatalf("expected durable payload after restart, payload=%q err=%v", stored, err)
}
}