@@ -45,11 +45,9 @@ export class LoginHttpProvider extends HttpProvider {
45
45
return undefined
46
46
}
47
47
48
- public async getRoot ( route : Route , value ?: string , error ?: Error ) : Promise < HttpResponse > {
48
+ public async getRoot ( route : Route , error ?: Error ) : Promise < HttpResponse > {
49
49
const response = await this . getUtf8Resource ( this . rootPath , "src/browser/pages/login.html" )
50
- response . content = response . content
51
- . replace ( / { { VALUE} } / , value || "" )
52
- . replace ( / { { ERROR} } / , error ? `<div class="error">${ error . message } </div>` : "" )
50
+ response . content = response . content . replace ( / { { ERROR} } / , error ? `<div class="error">${ error . message } </div>` : "" )
53
51
return this . replaceTemplates ( route , response )
54
52
}
55
53
@@ -63,15 +61,12 @@ export class LoginHttpProvider extends HttpProvider {
63
61
return { code : HttpCode . Ok }
64
62
}
65
63
66
- let payload : LoginPayload | undefined
67
64
try {
68
65
const data = await this . getData ( request )
69
- const p = data ? querystring . parse ( data ) : { }
70
- payload = p
71
-
72
- return await this . login ( p , route , request )
66
+ const payload = data ? querystring . parse ( data ) : { }
67
+ return await this . login ( payload , route , request )
73
68
} catch ( error ) {
74
- return this . getRoot ( route , payload ? payload . password : undefined , error )
69
+ return this . getRoot ( route , error )
75
70
}
76
71
}
77
72
0 commit comments