Kaynağa Gözat

[fix] edge case for get_linked_document_type

version-14
Anand Doshi 9 yıl önce
ebeveyn
işleme
b28bda4beb
1 değiştirilmiş dosya ile 5 ekleme ve 1 silme
  1. +5
    -1
      frappe/desk/form/meta.py

+ 5
- 1
frappe/desk/form/meta.py Dosyayı Görüntüle

@@ -124,7 +124,11 @@ class FormMeta(Meta):
def add_linked_document_type(self):
for df in self.get("fields", {"fieldtype": "Link"}):
if df.options:
df.linked_document_type = frappe.get_meta(df.options).document_type
try:
df.linked_document_type = frappe.get_meta(df.options).document_type
except frappe.DoesNotExistError:
# edge case where options="[Select]"
pass

def add_linked_with(self):
"""add list of doctypes this doctype is 'linked' with.


Yükleniyor…
İptal
Kaydet