From 2516b9b299c6c4be5be386f20457763f6cf2d238 Mon Sep 17 00:00:00 2001 From: Dylan De Faoite Date: Tue, 28 Apr 2026 21:02:47 +0100 Subject: [PATCH] fix(markers): allow markers to have no name --- rewind/cli.py | 2 +- rewind/core.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rewind/cli.py b/rewind/cli.py index 088c219..7103c51 100755 --- a/rewind/cli.py +++ b/rewind/cli.py @@ -36,7 +36,7 @@ def build_mark_parser(subparsers: argparse._SubParsersAction) -> None: mark_parser.add_argument( "-n", "--name", type=str, - required=True, + required=False, help="Name of the marker" ) diff --git a/rewind/core.py b/rewind/core.py index 9fec08a..80b72c7 100644 --- a/rewind/core.py +++ b/rewind/core.py @@ -55,7 +55,7 @@ def save(first_marker: str, second_marker: str): def mark(name: str) -> None: if not name: - raise ValueError("Marker name cannot be empty") + name = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S') add_marker_to_state(name) print(f"Added marker: {name}")