From 5efa6d5d7068910698884c9ef1d1935d994d27d4 Mon Sep 17 00:00:00 2001 From: Tom Robinson <tlrobinson@gmail.com> Date: Wed, 4 Jan 2017 10:26:35 -0800 Subject: [PATCH] Only show quesiton edit buttons if the user can edit it. Resolves #3869 --- frontend/src/metabase/query_builder/components/QueryHeader.jsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/frontend/src/metabase/query_builder/components/QueryHeader.jsx b/frontend/src/metabase/query_builder/components/QueryHeader.jsx index f394ebd5cac..58d6bd6c040 100644 --- a/frontend/src/metabase/query_builder/components/QueryHeader.jsx +++ b/frontend/src/metabase/query_builder/components/QueryHeader.jsx @@ -207,7 +207,7 @@ export default class QueryHeader extends Component { } // persistence buttons on saved cards - if (!isNew) { + if (!isNew && card.can_write) { if (!isEditing) { if (this.state.recentlySaved) { // existing card + not editing + recently saved = save confirmation @@ -219,7 +219,6 @@ export default class QueryHeader extends Component { </span> </button> ]); - } else { // edit button buttonSections.push([ -- GitLab