diff --git a/ui/app/components/auth-config-form/options.js b/ui/app/components/auth-config-form/options.js
index 73a2dd063..82f850e1e 100644
--- a/ui/app/components/auth-config-form/options.js
+++ b/ui/app/components/auth-config-form/options.js
@@ -5,7 +5,7 @@ import DS from 'ember-data';
export default AuthConfigComponent.extend({
saveModel: task(function*() {
const model = this.get('model');
- let data = model.get('config').toJSON();
+ let data = model.get('config').serialize();
data.description = model.get('description');
try {
yield model.tune(data);
diff --git a/ui/app/templates/components/ttl-picker.hbs b/ui/app/templates/components/ttl-picker.hbs
index ce6ec531f..f42a890c7 100644
--- a/ui/app/templates/components/ttl-picker.hbs
+++ b/ui/app/templates/components/ttl-picker.hbs
@@ -6,7 +6,7 @@
value={{time}}
id="time-{{elementId}}"
type="text"
- name="time"
+ name="time-{{elementId}}"
class="input"
oninput={{action 'changedValue' 'time'}}
/>
@@ -15,8 +15,8 @@