Skip to content

Commit 3cb61b9

Browse files
committed
fix for no data in schema
1 parent 518f547 commit 3cb61b9

File tree

2 files changed

+3
-8
lines changed

2 files changed

+3
-8
lines changed

app/javascript/components/data-tables/datastore/schema/class-fields-schema.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ const createSchemaEditSchema = (rows, setState, isSchemaModified) => {
1717
});
1818
};
1919

20-
const handleFieldDelete = (rowId) => {
20+
const handleFieldDelete = (index) => {
21+
const rowId = parseInt(index, 10);
2122
http.post(`/miq_ae_class/field_delete?arr_id=${rowId}`, { skipErrors: [400] })
2223
.then(() => {
2324
setState((prev) => ({

app/views/miq_ae_class/_class_fields.html.haml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,4 @@
1010
:locals => {:message => _("No schema found")}
1111

1212
- else
13-
- if @ae_class.ae_fields.present?
14-
= render :partial => 'datastore_list', :locals => {:type => MiqAeClassHelper::DATASTORE_TYPES[:schema], :data => @ae_class.ae_fields}
15-
- else
16-
= render :partial => "layouts/info_msg",
17-
:locals => {:message => _("No schema found")}
18-
:javascript
19-
miqInitSelectPicker();
13+
= render :partial => 'datastore_list', :locals => {:type => MiqAeClassHelper::DATASTORE_TYPES[:schema], :data => @ae_class.ae_fields}

0 commit comments

Comments
 (0)