Skip to content

Commit 14a968b

Browse files
authored
Merge pull request #1229 from scottsut/folder
fix(View): failed to change column type on new view
2 parents 3bcae5f + 75f0fa8 commit 14a968b

File tree

2 files changed

+32
-31
lines changed

2 files changed

+32
-31
lines changed

frontend/src/app/pages/MainPage/pages/ViewPage/Main/Editor/Toolbar.tsx

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -263,9 +263,9 @@ export const Toolbar = memo(({ allowManage, allowEnableViz }: ToolbarProps) => {
263263
/>
264264
</Space>
265265
</Operates>
266-
{allowManage && (
267-
<Actions>
268-
<Space>
266+
<Actions>
267+
<Space>
268+
{allowManage && (
269269
<Tooltip
270270
title={
271271
<TipTitle
@@ -281,18 +281,18 @@ export const Toolbar = memo(({ allowManage, allowEnableViz }: ToolbarProps) => {
281281
onClick={onSave}
282282
/>
283283
</Tooltip>
284-
285-
{!isNewView(id) && (
286-
<Tooltip title={t('info')} placement="bottom">
287-
<ToolbarButton
288-
icon={<SettingFilled />}
289-
disabled={isArchived}
290-
color={INFO}
291-
onClick={showEdit}
292-
/>
293-
</Tooltip>
294-
)}
295-
284+
)}
285+
{allowManage && (
286+
<Tooltip title={t('info')} placement="bottom">
287+
<ToolbarButton
288+
icon={<SettingFilled />}
289+
disabled={isArchived || isNewView(id)}
290+
color={INFO}
291+
onClick={showEdit}
292+
/>
293+
</Tooltip>
294+
)}
295+
{allowManage && (
296296
<Tooltip title={t('saveAs')} placement="bottom">
297297
<ToolbarButton
298298
icon={<CopyFilled />}
@@ -301,24 +301,24 @@ export const Toolbar = memo(({ allowManage, allowEnableViz }: ToolbarProps) => {
301301
color={INFO}
302302
/>
303303
</Tooltip>
304-
{/* <Tooltip title={t('saveFragment')} placement="bottom">
304+
)}
305+
{/* <Tooltip title={t('saveFragment')} placement="bottom">
305306
<ToolbarButton icon={<SnippetsFilled />} />
306307
</Tooltip> */}
307-
</Space>
308-
</Actions>
309-
)}
310-
{allowEnableViz && (
311-
<Tooltip title={t('startAnalysis')} placement="bottom">
312-
<ToolbarButton
313-
disabled={isNewView(id)}
314-
icon={<MonitorOutlined />}
315-
color={INFO}
316-
onClick={() => {
317-
startAnalysis(id);
318-
}}
319-
/>
320-
</Tooltip>
321-
)}
308+
{allowEnableViz && (
309+
<Tooltip title={t('startAnalysis')} placement="bottom">
310+
<ToolbarButton
311+
disabled={isNewView(id)}
312+
icon={<MonitorOutlined />}
313+
color={INFO}
314+
onClick={() => {
315+
startAnalysis(id);
316+
}}
317+
/>
318+
</Tooltip>
319+
)}
320+
</Space>
321+
</Actions>
322322
</Container>
323323
);
324324
});

frontend/src/app/pages/MainPage/pages/ViewPage/utils.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ export function transformQueryResultToModelAndDataSource(
108108
return {
109109
...obj,
110110
[name]: {
111+
name,
111112
type: hierarchyColumn?.type || type,
112113
primaryKey,
113114
category: hierarchyColumn?.category || ColumnCategories.Uncategorized, // FIXME: model 重构时一起改

0 commit comments

Comments
 (0)