diff --git a/scripts/wk/hw/ddrescue.py b/scripts/wk/hw/ddrescue.py index 9b6d2957..c796fc61 100644 --- a/scripts/wk/hw/ddrescue.py +++ b/scripts/wk/hw/ddrescue.py @@ -1696,14 +1696,10 @@ def get_working_dir( working_dir = None # Set ticket ID - while ticket_id is None: - ticket_id = std.input_text( - prompt='Please enter ticket ID:', - allow_empty_response=False, - ) - ticket_id = ticket_id.replace(' ', '_') - if not re.match(r'^\d+', ticket_id): - ticket_id = None + if ticket_id is None: + now = datetime.datetime.now(tz=TIMEZONE) + ticket_id = now.strftime('%Y-%m-%dT%H%M_%Z') + ticket_id = ticket_id.replace(' ', '_') # Use preferred path if possible if mode == 'Image':