diff --git a/src/calibre/devices/usbms/device.py b/src/calibre/devices/usbms/device.py index fc78a12827..cc7d1964f6 100644 --- a/src/calibre/devices/usbms/device.py +++ b/src/calibre/devices/usbms/device.py @@ -813,6 +813,9 @@ class Device(DeviceConfig, DevicePlugin): settings = self.settings() template = self.save_template() + if mdata.tags and _('News') in mdata.tags: + today = time.localtime() + template = "{title}_%d-%d-%d" % (today[0], today[1], today[2]) use_subdirs = self.SUPPORTS_SUB_DIRS and settings.use_subdirs fname = sanitize(fname)