diff --git a/crm/api/doc.py b/crm/api/doc.py
index 218abe98..576127a1 100644
--- a/crm/api/doc.py
+++ b/crm/api/doc.py
@@ -617,6 +617,7 @@ def get_field_obj(field):
obj["placeholder"] = field.get("placeholder") or "Select " + field.label + "..."
obj["doctype"] = field.options
elif field.fieldtype == "Select" and field.options:
+ obj["placeholder"] = field.get("placeholder") or "Select " + field.label + "..."
obj["options"] = [{"label": option, "value": option} for option in field.options.split("\n")]
if field.read_only:
diff --git a/frontend/src/components/Fields.vue b/frontend/src/components/Fields.vue
index ac27882d..41a4d8c1 100644
--- a/frontend/src/components/Fields.vue
+++ b/frontend/src/components/Fields.vue
@@ -48,7 +48,7 @@
@@ -59,7 +59,7 @@
:class="field.prefix ? 'prefix' : ''"
:options="field.options"
v-model="data[field.name]"
- :placeholder="__(field.placeholder || field.label)"
+ :placeholder="getPlaceholder(field)"
>
@@ -91,7 +91,7 @@
:doctype="field.options"
:filters="field.filters"
@change="(v) => (data[field.name] = v)"
- :placeholder="__(field.placeholder || field.label)"
+ :placeholder="getPlaceholder(field)"
:onCreate="field.create"
/>