File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -110,7 +110,7 @@ def versionManagment(request):
110110 else :
111111 return ACLManager .loadError ()
112112
113- vers = version . objects . get ( pk = 1 )
113+ ## Get latest version
114114
115115 getVersion = requests .get ('https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/version.txt' )
116116
@@ -119,8 +119,21 @@ def versionManagment(request):
119119 latestVersion = latest ['version' ]
120120 latestBuild = latest ['build' ]
121121
122- return render (request , 'baseTemplate/versionManagment.html' , {'build' : vers .build ,
123- 'currentVersion' : vers .currentVersion ,
122+ ## Get local version
123+
124+
125+ versionFile = '/usr/local/CyberCP/version.txt'
126+
127+ try :
128+ data = open (versionFile , 'r' ).read ().split ('\n ' )
129+ currentVersion = data [0 ]
130+ currentBuild = data [1 ]
131+ except :
132+ currentVersion = latestVersion
133+ currentBuild = latestBuild + 'E'
134+
135+ return render (request , 'baseTemplate/versionManagment.html' , {'build' : currentBuild ,
136+ 'currentVersion' : currentVersion ,
124137 'latestVersion' : latestVersion ,
125138 'latestBuild' : latestBuild })
126139
You can’t perform that action at this time.
0 commit comments