@@ -54,7 +54,8 @@ return view.extend({
5454 var data_dir = uci . get ( data [ 0 ] , '@openlist[0]' , 'data_dir' ) || '/etc/openlist' ;
5555 try {
5656 var newpassword = await fs . exec ( '/usr/bin/openlist' , [ 'admin' , 'random' , '--data' , data_dir ] ) ;
57- var new_password = newpassword . stderr . match ( / p a s s w o r d : \s * ( \S + ) / ) [ 1 ] ;
57+ var new_password = newpassword . stdout . match ( / p a s s w o r d : \s * ( \S + ) / ) [ 1 ] ;
58+
5859 const textArea = document . createElement ( 'textarea' ) ;
5960 textArea . value = new_password ;
6061 document . body . appendChild ( textArea ) ;
@@ -220,39 +221,39 @@ return view.extend({
220221 o . value ( 'postgres' , _ ( 'PostgreSQL' ) ) ;
221222
222223 o = s . taboption ( 'database' , form . Value , 'mysql_host' , _ ( 'Database Host' ) ) ;
223- o . depends ( 'database_type' , 'mysql' ) ;
224- o . depends ( 'database_type' , 'postgres' ) ;
224+ o . depends ( 'database_type' , 'mysql' ) ;
225+ o . depends ( 'database_type' , 'postgres' ) ;
225226
226227 o = s . taboption ( 'database' , form . Value , 'mysql_port' , _ ( 'Database Port' ) ) ;
227228 o . datatype = 'port' ;
228229 o . default = '3306' ;
229- o . depends ( 'database_type' , 'mysql' ) ;
230- o . depends ( 'database_type' , 'postgres' ) ;
230+ o . depends ( 'database_type' , 'mysql' ) ;
231+ o . depends ( 'database_type' , 'postgres' ) ;
231232
232233 o = s . taboption ( 'database' , form . Value , 'mysql_username' , _ ( 'Database Username' ) ) ;
233- o . depends ( 'database_type' , 'mysql' ) ;
234- o . depends ( 'database_type' , 'postgres' ) ;
234+ o . depends ( 'database_type' , 'mysql' ) ;
235+ o . depends ( 'database_type' , 'postgres' ) ;
235236
236237 o = s . taboption ( 'database' , form . Value , 'mysql_password' , _ ( 'Database Password' ) ) ;
237- o . depends ( 'database_type' , 'mysql' ) ;
238- o . depends ( 'database_type' , 'postgres' ) ;
238+ o . depends ( 'database_type' , 'mysql' ) ;
239+ o . depends ( 'database_type' , 'postgres' ) ;
239240
240241 o = s . taboption ( 'database' , form . Value , 'mysql_database' , _ ( 'Database Name' ) ) ;
241- o . depends ( 'database_type' , 'mysql' ) ;
242- o . depends ( 'database_type' , 'postgres' ) ;
242+ o . depends ( 'database_type' , 'mysql' ) ;
243+ o . depends ( 'database_type' , 'postgres' ) ;
243244
244245 o = s . taboption ( 'database' , form . Value , 'mysql_table_prefix' , _ ( 'Database Table Prefix' ) ) ;
245246 o . default = 'x_' ;
246- o . depends ( 'database_type' , 'mysql' ) ;
247- o . depends ( 'database_type' , 'postgres' ) ;
247+ o . depends ( 'database_type' , 'mysql' ) ;
248+ o . depends ( 'database_type' , 'postgres' ) ;
248249
249250 o = s . taboption ( 'database' , form . Value , 'mysql_ssl_mode' , _ ( 'Database SSL Mode' ) ) ;
250- o . depends ( 'database_type' , 'mysql' ) ;
251- o . depends ( 'database_type' , 'postgres' ) ;
251+ o . depends ( 'database_type' , 'mysql' ) ;
252+ o . depends ( 'database_type' , 'postgres' ) ;
252253
253254 o = s . taboption ( 'database' , form . Value , 'mysql_dsn' , _ ( 'Database DSN' ) ) ;
254- o . depends ( 'database_type' , 'mysql' ) ;
255- o . depends ( 'database_type' , 'postgres' ) ;
255+ o . depends ( 'database_type' , 'mysql' ) ;
256+ o . depends ( 'database_type' , 'postgres' ) ;
256257
257258 // scheme
258259 o = s . taboption ( 'scheme' , form . Flag , 'ssl' , _ ( 'Enable SSL' ) ) ;
0 commit comments