Derivate update command should respect lastModified timestamp from files to import

Description

On update of derivates the lastModified timestamp on MCRFile/-Path is set to current date/time instead to use file's lastModified timestamp.
All imported files have the correct timestamp as file attribute but not in MCRFile.

File to import/update:
Datei: „/export/dbtmig1/export/miless_derivate_00032650/Diss/DISSERTA.PDF“
Größe: 2299545 Blöcke: 4496 EA Block: 4096 reguläre Datei
Gerät: fd1ch/64796d Inode: 3136464177 Verknüpfungen: 1
Zugriff: (0664/rw-rw-r-) Uid: ( 1000/**) Gid: ( 1000/**)
Kontext: system_u:object_r:unlabeled_t:s0
Zugriff : 2016-01-31 13:14:23.002422625 +0100
Modifiziert: 2015-11-20 11:06:45.311000000 +0100
Geändert : 2016-01-30 13:01:59.582920873 +0100
Geburt : -

file on fs:
Datei: „/mcr/dbt/data-dbtmir/content/mir/derivate/0003/26/mir_derivate_00032650/Diss/DISSERTA.PDF“
Größe: 2299545 Blöcke: 4496 EA Block: 4096 reguläre Datei
Gerät: fd1ah/64794d Inode: 2149906608 Verknüpfungen: 1
Zugriff: (0664/rw-rw-r-) Uid: ( 1000/**) Gid: ( 1000/**)
Kontext: unconfined_u:object_r:unlabeled_t:s0
Zugriff : 2016-02-02 09:36:35.226204323 +0100
Modifiziert: 2015-11-20 11:06:45.000000000 +0100
Geändert : 2016-01-31 13:14:31.718382151 +0100
Geburt : -

Environment

None

Assignee

Thomas Scheffler

Reporter

René Adler

Labels

None

URL

None

External issue ID

None

Fix versions

Affects versions

Priority

High
Configure