From 11bd59cec049f2d63d8be240a2d9c414aa85d6b4 Mon Sep 17 00:00:00 2001 From: Roland Date: Mon, 14 Nov 2022 15:42:57 -0700 Subject: [PATCH] Changing Archive Sync to Update and Alternatives to History. --- app/src/api.js | 2 +- app/src/components/Archive.js | 38 ++++++++++++++++---------------- app/src/hooks/customHooks.js | 8 +++---- modules/archive/api.py | 4 ++-- modules/archive/models.py | 12 +++++----- modules/archive/test/test_api.py | 12 +++++----- modules/archive/test/test_lib.py | 28 +++++++++++------------ 7 files changed, 51 insertions(+), 53 deletions(-) diff --git a/app/src/api.js b/app/src/api.js index efbf2fac..0f1f8a2e 100644 --- a/app/src/api.js +++ b/app/src/api.js @@ -411,7 +411,7 @@ export async function getArchive(archiveId) { const response = await apiGet(`${ARCHIVES_API}/${archiveId}`); if (response.status === 200) { const data = await response.json(); - return [data['file'], data['alternatives']]; + return [data['file'], data['history']]; } else { toast({ type: 'error', title: 'Archive Error', description: 'Unable to get Archive. See server logs.', time: 5000, diff --git a/app/src/components/Archive.js b/app/src/components/Archive.js index fb2f4c20..aa4cef07 100644 --- a/app/src/components/Archive.js +++ b/app/src/components/Archive.js @@ -41,10 +41,10 @@ import {Button, CardIcon, Header, Loader, Placeholder, Segment, Table} from "./T function ArchivePage() { const [deleteOpen, setDeleteOpen] = useState(false); - const [syncOpen, setSyncOpen] = useState(false); + const [updateOpen, setUpdateOpen] = useState(false); const navigate = useNavigate(); const {archiveId} = useParams(); - const {archiveFile, alternatives} = useArchive(archiveId); + const {archiveFile, history} = useArchive(archiveId); let title; if (archiveFile && archiveFile.archive) { @@ -85,19 +85,19 @@ function ArchivePage() { await deleteArchives([archive.id]); navigate(-1); } - const localSyncArchive = async () => { - setSyncOpen(false); + const localUpdateArchive = async () => { + setUpdateOpen(false); await postDownload(archive.url, 'archive'); } - const syncButton = (<> -