get = Ember.get Travis.EnvVarAdapter = Travis.ApplicationAdapter.extend namespace: 'settings' buildURL: (type, id, record) -> url = @_super.apply this, arguments if record && (repoId = get(record, 'repo.id')) delimiter = if url.indexOf('?') != -1 then '&' else '?' url = "#{url}#{delimiter}repository_id=#{repo_id}" url updateRecord: (store, type, record) -> data = {}; serializer = store.serializerFor(type.typeKey); serializer.serializeIntoHash(data, type, record); id = Ember.get(record, 'id'); this.ajax(this.buildURL(type.typeKey, id, record), "PATCH", { data: data })