소스 검색

FIX scripts suggestions cause crash on web edit

The directory was assumed to be existing, which is wrong
boyska 7 년 전
부모
커밋
da50bcdb96
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      larigira/dbadmin/suggestions.py

+ 2 - 0
larigira/dbadmin/suggestions.py

@@ -41,6 +41,8 @@ def get_suggested_dirs():
 
 def get_suggested_scripts():
     base = get_conf()['SCRIPTS_PATH']
+    if not base or not os.path.isdir(base):
+        return []
     fnames = [f for f in os.listdir(base)
               if os.access(os.path.join(base, f), os.R_OK | os.X_OK)]
     return fnames