| 123456789101112131415161718192021222324 |
- /**
- * @author oldj
- * @blog https://oldj.net
- */
- 'use strict'
- //import Agent from '../Agent'
- //import cleanData from '../../app/server/cleanData'
- const save = require('./save')
- module.exports = (app, hosts) => {
- let list = app.state.list.slice(0)
- let idx = list.findIndex(item => item.id === hosts.id)
- if (idx === -1) {
- list.push(Object.assign({}, hosts))
- } else {
- let old_hosts = list[idx]
- list.splice(idx, 1, Object.assign({}, old_hosts, hosts))
- }
- //list = cleanData(list)
- save(app, list, hosts)
- }
|