FIX: open login modal fails because of missing parameters
This commit is contained in:
parent
dc66f6681a
commit
0fbb3fb02b
|
@ -1,4 +1,5 @@
|
|||
import { findAll } from 'discourse/models/login-method';
|
||||
import computed from 'ember-addons/ember-computed-decorators';
|
||||
|
||||
export default Ember.Component.extend({
|
||||
elementId: 'login-buttons',
|
||||
|
@ -6,9 +7,10 @@ export default Ember.Component.extend({
|
|||
|
||||
hidden: Ember.computed.equal('buttons.length', 0),
|
||||
|
||||
buttons: function() {
|
||||
return findAll(this.siteSettings);
|
||||
}.property(),
|
||||
@computed
|
||||
buttons() {
|
||||
return findAll(this.siteSettings, this.capabilities, this.site.isMobileDevice);
|
||||
},
|
||||
|
||||
actions: {
|
||||
externalLogin: function(provider) {
|
||||
|
|
Loading…
Reference in New Issue