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:
Ursprung
9ff904d0fa
Commit
6afdeb7408
1 geänderte Dateien mit 16 neuen und 13 gelöschten Zeilen
|
@ -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);
|
||||
|
|
Laden …
In neuem Issue referenzieren