Missing checksum #1419
This commit is contained in:
parent
1746cab0c6
commit
9cfb67ff24
@ -142,6 +142,7 @@ class DmsfFilesController < ApplicationController
|
|||||||
revision.size = last_revision.size
|
revision.size = last_revision.size
|
||||||
revision.disk_filename = last_revision.disk_filename
|
revision.disk_filename = last_revision.disk_filename
|
||||||
revision.mime_type = last_revision.mime_type
|
revision.mime_type = last_revision.mime_type
|
||||||
|
revision.digest = last_revision.digest
|
||||||
end
|
end
|
||||||
|
|
||||||
# Custom fields
|
# Custom fields
|
||||||
|
|||||||
@ -120,4 +120,23 @@ class DmsfFilesControllerTest < RedmineDmsf::Test::TestCase
|
|||||||
assert :forbiden
|
assert :forbiden
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def test_create_revision
|
||||||
|
assert_difference 'DmsfFileRevision.count', +1 do
|
||||||
|
post :create_revision,
|
||||||
|
params: {
|
||||||
|
id: @file1.id,
|
||||||
|
version_major: @file1.last_revision.major_version,
|
||||||
|
version_major: @file1.last_revision.minor_version + 1,
|
||||||
|
dmsf_file_revision: {
|
||||||
|
title: @file1.last_revision.title,
|
||||||
|
name: @file1.last_revision.name,
|
||||||
|
description: @file1.last_revision.description,
|
||||||
|
comment: 'New revision'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
end
|
||||||
|
assert_redirected_to dmsf_folder_path(id: @file1.project)
|
||||||
|
assert_not_nil @file1.last_revision.digest
|
||||||
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
Loading…
x
Reference in New Issue
Block a user