TypeError: expected str, bytes or os.PathLike object, not NoneType
Traceback (most recent call last):
File "/www/server/panel/BTPanel/init.py", line 2729, in publicObject
return run_exec().run(toObject, defs, get)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/BTPanel/init.py", line 2676, in run
result = getattr(toObject, get.action)(get)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/class_v2/panelControllerV2.py", line 101, in model
result = getattr(plugin_object,def_name)(pdata)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/class_v2/panelModelV2/publicModel.py", line 61, in get_public_config
9NcWnEb+4jQwFG+5pzNfCI43uLdnvhXruxo8Xlha34Vd7eY5phSM+/m1RO8r1X0Z
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/class_v2/config_v2.py", line 1939, in get_config
from password import password
File "/www/server/panel/class/public/hook_import.py", line 28, in _aapimport
return oldimport(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/class/password.py", line 20, in
import public,data,database,config
File "/www/server/panel/class/public/hook_import.py", line 28, in _aapimport
return oldimport(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/class/database.py", line 25, in
class database(datatool.datatools):
File "/www/server/panel/class/database.py", line 27, in database
_DB_BACKUP_DIR = os.path.join(public.M("config").where("id=?", (1,)).getField("backup_path"), "database")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "", line 76, in join
TypeError: expected str, bytes or os.PathLike object, not NoneType