fix: script not found
This commit is contained in:
@@ -162,8 +162,6 @@ function AuthenticatedModelPlatformApp() {
|
||||
scriptId: string;
|
||||
message: string;
|
||||
} | null>(null);
|
||||
const [versions, setVersions] = useState<StableVersion[]>([]);
|
||||
const [versionsLoading, setVersionsLoading] = useState(false);
|
||||
const [latestVersion, setLatestVersion] = useState<LatestVersion | null>(
|
||||
null,
|
||||
);
|
||||
@@ -248,12 +246,10 @@ function AuthenticatedModelPlatformApp() {
|
||||
|
||||
useEffect(() => {
|
||||
if (!selectedId) {
|
||||
setVersions([]);
|
||||
setLatestVersion(null);
|
||||
return;
|
||||
}
|
||||
let ignore = false;
|
||||
setVersionsLoading(true);
|
||||
setLatestVersionLoading(true);
|
||||
void api.getLatestScriptVersion(selectedId)
|
||||
.then((item) => {
|
||||
@@ -273,21 +269,6 @@ function AuthenticatedModelPlatformApp() {
|
||||
.finally(() => {
|
||||
if (!ignore) setLatestVersionLoading(false);
|
||||
});
|
||||
void api.listScriptVersions(selectedId)
|
||||
.then((items) => {
|
||||
if (!ignore) setVersions(items);
|
||||
})
|
||||
.catch((error) => {
|
||||
if (!ignore) {
|
||||
setToast({
|
||||
tone: "error",
|
||||
message: error instanceof Error ? error.message : "版本列表加载失败",
|
||||
});
|
||||
}
|
||||
})
|
||||
.finally(() => {
|
||||
if (!ignore) setVersionsLoading(false);
|
||||
});
|
||||
return () => {
|
||||
ignore = true;
|
||||
};
|
||||
@@ -595,10 +576,6 @@ function AuthenticatedModelPlatformApp() {
|
||||
releaseNote,
|
||||
visibility: publishVisibility,
|
||||
});
|
||||
setVersions((items) => [
|
||||
version,
|
||||
...items.filter((item) => item.versions_id !== version.versions_id),
|
||||
]);
|
||||
setPublishTarget(null);
|
||||
setPublishedVersion(version);
|
||||
setToast({
|
||||
|
||||
Reference in New Issue
Block a user