Merge pull request #713 from ZogStriP/generate-api-key-not-working
FIX: generate API key not working
This commit is contained in:
commit
033085bb2c
|
@ -1,3 +0,0 @@
|
|||
Discourse.AdminApiController = Ember.Controller.extend({
|
||||
|
||||
});
|
|
@ -11,6 +11,10 @@ Discourse.AdminApi = Discourse.Model.extend({
|
|||
Discourse.ajax(Discourse.getURL('/admin/api/generate_key'),{type: 'POST'}).then(function (result) {
|
||||
adminApi.set('key', result.key);
|
||||
});
|
||||
},
|
||||
|
||||
regenerateKey: function(){
|
||||
alert(Em.String.i18n('not_implemented'));
|
||||
}
|
||||
});
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
<!-- Hold off on localizing for a few days while I finalize this page -->
|
||||
<h3>API Information</h3>
|
||||
{{#if content.keyExists}}
|
||||
<strong>Key:</strong> {{content.key}} <button {{action regenerateKey}}>Regenerate API Key</button>
|
||||
<strong>Key:</strong> {{content.key}} <button {{action regenerateKey target="content"}}>Regenerate API Key</button>
|
||||
<p>Keep this key <strong>secret</strong>, all users that have it may create arbirary posts on the forum as any user.</p>
|
||||
{{else}}
|
||||
<p>Your API key will allow you to create and update topics using JSON calls.</p>
|
||||
|
|
Loading…
Reference in New Issue