瀏覽代碼

HUE-5408 [oozie] Support old docs while saving shared workflow

Yuriy Hupalo 8 年之前
父節點
當前提交
1d10831
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      apps/oozie/src/oozie/decorators.py

+ 4 - 1
apps/oozie/src/oozie/decorators.py

@@ -93,7 +93,10 @@ def check_document_modify_permission():
 
         try:
           doc2 = Document2.objects.get(id=job['id'])
-          doc2.doc.get().can_write_or_exception(request.user)
+          if USE_NEW_EDITOR.get():
+              doc2.can_write_or_exception(request.user)
+          else:
+              doc2.doc.get().can_write_or_exception(request.user)
         except Document.DoesNotExist:
           raise PopupException(_('Job %(id)s does not exist') % {'id': doc_id})