(chartId, connection)
| 256 | } |
| 257 | |
| 258 | addConnection(chartId, connection) { |
| 259 | return db.Chart.findByPk(chartId) |
| 260 | .then((chart) => { |
| 261 | return chart.addConnections([connection]); |
| 262 | }) |
| 263 | .then((chart) => { |
| 264 | return this.findById(chart.id); |
| 265 | }) |
| 266 | .catch((error) => { |
| 267 | return new Promise((resolve, reject) => reject(error)); |
| 268 | }); |
| 269 | } |
| 270 | |
| 271 | updateDatasets(chartId, datasets) { |
| 272 | const updatePromises = []; |