0
0
Fork 1
Spiegel von https://github.com/paviliondev/discourse-custom-wizard.git synchronisiert 2024-11-22 09:20:29 +01:00

resolved type error for api.get not a function and for error on save when no endpoints

Dieser Commit ist enthalten in:
Robert Barrow 2019-05-31 22:32:24 +01:00
Ursprung 9ff904d0fa
Commit 6afdeb7408

Datei anzeigen

@ -32,7 +32,7 @@ export default Ember.Controller.extend({
let query = '?';
if (authType === 'oauth') {
query += `client_id=${api.get('clientId')}&redirect_uri=${encodeURIComponent(api.get('redirectUri'))}&response_type=code`;
query += `client_id=${api.clientId}&redirect_uri=${encodeURIComponent(api.redirectUri)}&response_type=code`;
if (authParams) {
authParams.forEach(p => {
@ -47,33 +47,36 @@ export default Ember.Controller.extend({
},
save() {
debugger;
const api = this.get('api');
const service = api.get('service');
const service = api.service;
let data = {};
data['auth_type'] = api.get('authType');
data['auth_url'] = api.get('authUrl');
data['auth_type'] = api.authType;
data['auth_url'] = api.authUrl;
if (data.auth_type === 'oauth') {
data['client_id'] = api.get('clientId');
data['client_secret'] = api.get('clientSecret');
data['client_id'] = api.clientId;
data['client_secret'] = api.clientSecret;
let params = api.get('authParams');
let params = api.authParams;
if (params) {
data['auth_params'] = JSON.stringify(params);
}
data['token_url'] = api.get('tokenUrl');
data['token_url'] = api.tokenUrl;
} else {
data['username'] = api.get('username');
data['password'] = api.get('password');
data['username'] = api.username;
data['password'] = api.password;
}
const endpoints = api.get('endpoints');
if (endpoints.length) {
data['endpoints'] = JSON.stringify(endpoints);
const endpoints = api.endpoints;
if (endpoints != undefined) {
if (endpoints.length) {
data['endpoints'] = JSON.stringify(endpoints);
}
}
this.set('savingApi', true);