Merge pull request #1019 from okriuchykhin/ok_SCI_2134

Remove extra permission checks from WOPI buttons [SCI-2134][SCI-2133]
This commit is contained in:
okriuchykhin 2018-03-06 18:10:05 +01:00 committed by GitHub
commit c0cfa6e7fe
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -28,8 +28,7 @@ module WopiHelper
end
def wopi_asset_view_button(asset)
if can_read_experiment?(result.my_module.experiment) &&
asset.can_perform_action('view')
if asset.can_perform_action('view')
link_to view_asset_url(id: asset),
class: 'btn btn-default btn-sm',
target: '_blank',
@ -41,8 +40,7 @@ module WopiHelper
end
def wopi_asset_edit_button(asset)
if can_manage_module?(result.my_module) &&
asset.can_perform_action('edit')
if asset.can_perform_action('edit')
link_to edit_asset_url(id: asset),
class: 'btn btn-default btn-sm',
target: '_blank',