diff --git a/frontend/src/components/Activities/Activities.vue b/frontend/src/components/Activities/Activities.vue
index 169ef24d..baf28de0 100644
--- a/frontend/src/components/Activities/Activities.vue
+++ b/frontend/src/components/Activities/Activities.vue
@@ -365,11 +365,7 @@
-
+
parseTabs(_tabs),
})
-function parseTabs(_tabs) {
- _tabs.forEach((tab) => {
- tab.sections.forEach((section) => {
- section.fields.forEach((field) => {
- if (field.type === 'Table') {
- field.fields = props.meta[field.name].fields
- .filter((field) => field.in_list_view)
- .map((field) => getFieldObj(field))
- }
- })
- })
- })
-
- return _tabs
-}
-
-function getFieldObj(field) {
- if (field.fieldtype === 'Select' && typeof field.options === 'string') {
- field.options = field.options.split('\n').map((option) => {
- return {
- label: option,
- value: option,
- }
- })
- }
- return {
- label: field.label,
- name: field.fieldname,
- type: field.fieldtype,
- options: field.options,
- in_list_view: field.in_list_view,
- }
-}
-
function saveChanges() {
data.save.submit()
}
diff --git a/frontend/src/components/Controls/Grid.vue b/frontend/src/components/Controls/Grid.vue
index caf3e3e3..0d602d2d 100644
--- a/frontend/src/components/Controls/Grid.vue
+++ b/frontend/src/components/Controls/Grid.vue
@@ -108,6 +108,7 @@
field.type,
)
"
+ rows="1"
type="textarea"
variant="outline"
v-model="row[field.name]"
@@ -138,7 +139,7 @@