mirror of https://github.com/rancher/ui.git
20 lines
730 B
JavaScript
20 lines
730 B
JavaScript
import Ember from 'ember';
|
|
|
|
export default Ember.Route.extend({
|
|
webhookStore: Ember.inject.service(),
|
|
|
|
model: function() {
|
|
return this.get('webhookStore').findAll('schema', {url: 'schemas'}).then((schemas) => {
|
|
let receiver = schemas.findBy('id','receiver').resourceFields;
|
|
receiver.name.required = true;
|
|
schemas.findBy('id','scaleservice').resourceFields.serviceId.required = true;
|
|
schemas.findBy('id','scalehost').resourceFields.hostSelector.required = true;
|
|
schemas.findBy('id','serviceupgrade').resourceFields.serviceSelector.required = true;
|
|
|
|
return Ember.RSVP.hash({
|
|
receivers: this.get('webhookStore').findAll('receiver', {forceReload: true}),
|
|
});
|
|
});
|
|
},
|
|
});
|