diff --git a/frontend/src/components/Sidebar.tsx b/frontend/src/components/Sidebar.tsx
index 8cd4278..685d5ad 100644
--- a/frontend/src/components/Sidebar.tsx
+++ b/frontend/src/components/Sidebar.tsx
@@ -9,7 +9,7 @@ type props = {
const Sidebar = ({className}: props) => {
return (
-
+
diff --git a/frontend/src/layouts/MainLayout.tsx b/frontend/src/layouts/MainLayout.tsx
index fa5dd67..1490916 100644
--- a/frontend/src/layouts/MainLayout.tsx
+++ b/frontend/src/layouts/MainLayout.tsx
@@ -8,18 +8,17 @@ const MainLayout = () => {
const [sidebarToggled, setSidebarToggled] = useState(false);
return (
-
+
+ className={`row-span-2 transition-all duration-300 overflow-hidden whitespace-nowrap ${sidebarToggled ? "-translate-x-full" : "translate-x-0"}`}/>
-
-
{/* This renders the nested route content */}
+
+
- )
+ );
};
-
export default MainLayout;
\ No newline at end of file
diff --git a/src/main/java/com/ddf/vodsystem/services/JobService.java b/src/main/java/com/ddf/vodsystem/services/JobService.java
index d4e3bff..e76b72f 100644
--- a/src/main/java/com/ddf/vodsystem/services/JobService.java
+++ b/src/main/java/com/ddf/vodsystem/services/JobService.java
@@ -41,6 +41,7 @@ public class JobService {
public void jobReady(String uuid) {
Job job = getJob(uuid);
+ job.setProgress(0f);
logger.info("Job ready: {}", job.getUuid());
job.setStatus(JobStatus.PENDING);