fix Last-Modified mtime overwriting post processor mtime (#7529)

https://github.com/mikf/gallery-dl/issues/7529#issuecomment-2989955455

- split '_mtime' into '_mtime_http' and '_mtime_meta'
- add PathFormat.set_mtime() method
This commit is contained in:
Mike Fährmann
2025-06-20 16:19:37 +02:00
parent 74c9356442
commit 9e56d81292
6 changed files with 18 additions and 19 deletions

View File

@@ -36,7 +36,7 @@ class MtimePP(PostProcessor):
if mtime is None:
return
pathfmt.kwdict["_mtime"] = (
pathfmt.kwdict["_mtime_meta"] = (
util.datetime_to_timestamp(mtime)
if isinstance(mtime, datetime) else
text.parse_int(mtime)