Преглед на файлове

[Fix]Root element from tree cannot be deleted.

version-14
Akhilesh Darjee преди 12 години
родител
ревизия
d850786cf7
променени са 1 файла, в които са добавени 6 реда и са изтрити 2 реда
  1. +6
    -2
      webnotes/utils/nestedset.py

+ 6
- 2
webnotes/utils/nestedset.py Целия файл

@@ -32,7 +32,7 @@
from __future__ import unicode_literals

import webnotes, unittest
from webnotes import msgprint
from webnotes import msgprint, _
from webnotes.model.bean import Bean
from webnotes.model.doc import Document

@@ -325,5 +325,9 @@ class DocTypeNestedSet(object):
update_nsm(self)
def on_trash(self):
self.doc.fields[self.nsm_parent_field] = ""
parent = self.doc.fields[self.nsm_parent_field]
if not parent:
msgprint(_("Root ") + self.doc.doctype + _(" cannot be deleted."), raise_exception=1)

parent = ""
update_nsm(self)

Зареждане…
Отказ
Запис