Skip to content

Commit a91dcb1

Browse files
committed
Use model for db defaults as sqlite doesn't support them
1 parent e7f7be2 commit a91dcb1

File tree

3 files changed

+6
-37
lines changed

3 files changed

+6
-37
lines changed

backend/migrations/20200522113248_openid_connect.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ exports.up = function (knex/*, Promise*/) {
1717
proxy_host.integer('openidc_enabled').notNull().unsigned().defaultTo(0);
1818
proxy_host.text('openidc_redirect_uri').notNull().defaultTo('');
1919
proxy_host.text('openidc_discovery').notNull().defaultTo('');
20-
proxy_host.text('openidc_auth_method').notNull().defaultTo('client_secret_post');
20+
proxy_host.text('openidc_auth_method').notNull().defaultTo('');
2121
proxy_host.text('openidc_client_id').notNull().defaultTo('');
2222
proxy_host.text('openidc_client_secret').notNull().defaultTo('');
2323
})

backend/migrations/20200523114256_openid_default_values.js

Lines changed: 0 additions & 36 deletions
This file was deleted.

backend/models/proxy_host.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,11 @@ class ProxyHost extends Model {
3030
this.meta = {};
3131
}
3232

33+
// Openidc defaults
34+
if (typeof this.openidc_auth_method === 'undefined') {
35+
this.openidc_auth_method = 'client_secret_post';
36+
}
37+
3338
this.domain_names.sort();
3439
this.openidc_allowed_users.sort();
3540
}

0 commit comments

Comments
 (0)