{"action":"closed","issue":{"url":"https://api.github.com/repos/citizencode/swarmbot/issues/245","labels_url":"https://api.github.com/repos/citizencode/swarmbot/issues/245/labels{/name}","comments_url":"https://api.github.com/repos/citizencode/swarmbot/issues/245/comments","events_url":"https://api.github.com/repos/citizencode/swarmbot/issues/245/events","html_url":"https://github.com/citizencode/swarmbot/issues/245","id":121606058,"number":245,"title":"proposal.key is not a function","user":{"login":"citizencodebot","id":16228783,"avatar_url":"https://avatars.githubusercontent.com/u/16228783?v=3","gravatar_id":"","url":"https://api.github.com/users/citizencodebot","html_url":"https://github.com/citizencodebot","followers_url":"https://api.github.com/users/citizencodebot/followers","following_url":"https://api.github.com/users/citizencodebot/following{/other_user}","gists_url":"https://api.github.com/users/citizencodebot/gists{/gist_id}","starred_url":"https://api.github.com/users/citizencodebot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/citizencodebot/subscriptions","organizations_url":"https://api.github.com/users/citizencodebot/orgs","repos_url":"https://api.github.com/users/citizencodebot/repos","events_url":"https://api.github.com/users/citizencodebot/events{/privacy}","received_events_url":"https://api.github.com/users/citizencodebot/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/citizencode/swarmbot/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-12-11T00:03:18Z","updated_at":"2015-12-12T01:42:41Z","closed_at":"2015-12-12T01:42:41Z","body":"Check full details on Airbrake: [#1572764964148043902](https://herokuapp39265087herokucom.airbrake.io/projects/117654/groups/1572764964148043902)\n\nBacktrace:\n```\n/app/src/views/dcos/list-rewards-view.coffee:12:in \n/app/node_modules/lodash/index.js:1955:in \n/app/node_modules/lodash/index.js:3073:in \n/app/node_modules/lodash/index.js:2046:in baseForOwn\n/app/node_modules/lodash/index.js:3043:in \n/app/node_modules/lodash/index.js:1954:in baseFind\n/app/node_modules/lodash/index.js:3244:in \n/app/src/collections/firebase-collection.coffee:47:in ProposalCollection.FirebaseCollection.find\n/app/src/views/dcos/list-rewards-view.coffee:12:in \n:0:in Array.map\n/app/src/views/dcos/list-rewards-view.coffee:10:in ListRewardsView.render\n/app/src/controllers/application-state-controller.coffee:59:in DcosStateController.ApplicationStateController.render\n/app/src/controllers/dcos-state-controller.coffee:105:in \n/app/node_modules/bluebird/js/release/util.js:11:in DcosStateController.tryCatcher\n/app/node_modules/bluebird/js/release/promise.js:488:in Promise._settlePromiseFromHandler\n/app/node_modules/bluebird/js/release/promise.js:545:in Promise._settlePromise\n/app/node_modules/bluebird/js/release/promise.js:590:in Promise._settlePromise0\n/app/node_modules/bluebird/js/release/promise.js:673:in Promise._settlePromises\n/app/node_modules/bluebird/js/release/promise.js:614:in Promise._fulfill\n/app/node_modules/bluebird/js/release/promise_array.js:125:in MappingPromiseArray.PromiseArray._resolve\n/app/node_modules/bluebird/js/release/map.js:97:in MappingPromiseArray._promiseFulfilled\n/app/node_modules/bluebird/js/release/promise.js:550:in Promise._settlePromise\n/app/node_modules/bluebird/js/release/promise.js:590:in Promise._settlePromise0\n/app/node_modules/bluebird/js/release/promise.js:673:in Promise._settlePromises\n/app/node_modules/bluebird/js/release/promise.js:614:in Promise._fulfill\n/app/node_modules/bluebird/js/release/promise.js:415:in Promise._resolveCallback\n/app/node_modules/bluebird/js/release/promise.js:501:in Promise._settlePromiseFromHandler\n/app/node_modules/bluebird/js/release/promise.js:545:in Promise._settlePromise\n/app/node_modules/bluebird/js/release/promise.js:590:in Promise._settlePromise0\n/app/node_modules/bluebird/js/release/promise.js:673:in Promise._settlePromises\n/app/node_modules/bluebird/js/release/promise.js:614:in Promise._fulfill\n/app/node_modules/bluebird/js/release/promise.js:415:in Promise._resolveCallback\n/app/node_modules/bluebird/js/release/promise.js:501:in Promise._settlePromiseFromHandler\n/app/node_modules/bluebird/js/release/promise.js:545:in Promise._settlePromise\n/app/node_modules/bluebird/js/release/promise.js:590:in Promise._settlePromise0\n/app/node_modules/bluebird/js/release/promise.js:673:in Promise._settlePromises\n/app/node_modules/bluebird/js/release/promise.js:614:in Promise._fulfill\n/app/node_modules/bluebird/js/release/nodeback.js:42:in \n/app/src/models/firebase-model.coffee:69:in \n/app/node_modules/firebase/lib/firebase-node.js:230:in c\n/app/node_modules/firebase/lib/firebase-node.js:46:in \n/app/node_modules/firebase/lib/firebase-node.js:43:in Bb\n/app/node_modules/firebase/lib/firebase-node.js:22:in xb\n/app/node_modules/firebase/lib/firebase-node.js:21:in yb\n/app/node_modules/firebase/lib/firebase-node.js:206:in Yh.g.Eb\n/app/node_modules/firebase/lib/firebase-node.js:193:in Kh.g.Gd\n/app/node_modules/firebase/lib/firebase-node.js:183:in yh.Gd\n/app/node_modules/firebase/lib/firebase-node.js:181:in qh.xg\n/app/node_modules/firebase/lib/firebase-node.js:175:in th\n/app/node_modules/firebase/lib/firebase-node.js:174:in [object Object].ua.onmessage\n/app/node_modules/firebase/node_modules/faye-websocket/lib/faye/websocket/api/event_target.js:22:in [object Object].EventTarget.dispatchEvent\n/app/node_modules/firebase/node_modules/faye-websocket/lib/faye/websocket/api.js:134:in [object Object].instance._receiveMessage\n/app/node_modules/firebase/node_modules/faye-websocket/lib/faye/websocket/api.js:34:in \nevents.js:82:in emitOne\nevents.js:169:in [object Object].emit\n/app/node_modules/firebase/node_modules/faye-websocket/node_modules/websocket-driver/lib/websocket/driver/hybi.js:451:in \n/app/node_modules/firebase/node_modules/faye-websocket/node_modules/websocket-driver/node_modules/websocket-extensions/lib/pipeline/index.js:37:in pipe\n/app/node_modules/firebase/node_modules/faye-websocket/node_modules/websocket-driver/node_modules/websocket-extensions/lib/pipeline/index.js:44:in [object Object].Pipeline._loop\n/app/node_modules/firebase/node_modules/faye-websocket/node_modules/websocket-driver/node_modules/websocket-extensions/lib/pipeline/index.js:13:in [object Object].Pipeline.processIncomingMessage\n/app/node_modules/firebase/node_modules/faye-websocket/node_modules/websocket-driver/node_modules/websocket-extensions/lib/websocket_extensions.js:133:in [object Object].instance.processIncomingMessage\n/app/node_modules/firebase/node_modules/faye-websocket/node_modules/websocket-driver/lib/websocket/driver/hybi.js:442:in [object Object].instance._emitMessage\n/app/node_modules/firebase/node_modules/faye-websocket/node_modules/websocket-driver/lib/websocket/driver/hybi.js:405:in [object Object].instance._emitFrame\n/app/node_modules/firebase/node_modules/faye-websocket/node_modules/websocket-driver/lib/websocket/driver/hybi.js:144:in [object Object].instance.parse\n/app/node_modules/firebase/node_modules/faye-websocket/node_modules/websocket-driver/lib/websocket/driver/client.js:56:in [object Object].instance.parse\n/app/node_modules/firebase/node_modules/faye-websocket/node_modules/websocket-driver/lib/websocket/streams.js:80:in [object Object].IO.write\n_stream_readable.js:528:in TLSSocket.ondata\nevents.js:77:in emitOne\nevents.js:169:in TLSSocket.emit\n_stream_readable.js:146:in readableAddChunk\n_stream_readable.js:110:in TLSSocket.Readable.push\nnet.js:523:in TLSWrap.onread\n```"}}