Update NoticesController to use ES6 destructuring, const, let

feature/default_network_editable
Whymarrh Whitby 6 years ago
parent ae084cef6c
commit d735439de9
  1. 6
      app/scripts/notice-controller.js

@ -1,4 +1,4 @@
const EventEmitter = require('events').EventEmitter const {EventEmitter} = require('events')
const semver = require('semver') const semver = require('semver')
const extend = require('xtend') const extend = require('xtend')
const ObservableStore = require('obs-store') const ObservableStore = require('obs-store')
@ -46,8 +46,8 @@ module.exports = class NoticeController extends EventEmitter {
markNoticeRead (noticeToMark, cb) { markNoticeRead (noticeToMark, cb) {
cb = cb || function (err) { if (err) throw err } cb = cb || function (err) { if (err) throw err }
try { try {
var notices = this.getNoticesList() const notices = this.getNoticesList()
var index = notices.findIndex((currentNotice) => currentNotice.id === noticeToMark.id) const index = notices.findIndex((currentNotice) => currentNotice.id === noticeToMark.id)
notices[index].read = true notices[index].read = true
notices[index].body = '' notices[index].body = ''
this.setNoticesList(notices) this.setNoticesList(notices)

Loading…
Cancel
Save