mirror of
https://git.rwth-aachen.de/acs/public/villas/web/
synced 2025-03-09 00:00:01 +01:00
Websocket input signals: set length of values field prior to sending to avoid errors
This commit is contained in:
parent
47ec6894f9
commit
1a688e6df9
2 changed files with 1 additions and 5 deletions
|
@ -110,6 +110,7 @@ class ICDataStore extends ReduceStore {
|
|||
state[action.ic].input.timestamp = Date.now();
|
||||
state[action.ic].input.sequence++;
|
||||
state[action.ic].input.values[action.signal-1] = action.data;
|
||||
state[action.ic].input.length = state[action.ic].input.values.length
|
||||
|
||||
// copy of state needed because changes are not yet propagated
|
||||
let input = JSON.parse(JSON.stringify(state[action.ic].input));
|
||||
|
|
|
@ -17,12 +17,10 @@
|
|||
|
||||
import React, { Component } from 'react';
|
||||
import { Container } from 'flux/utils';
|
||||
|
||||
import AppDispatcher from '../common/app-dispatcher';
|
||||
import UsersStore from './users-store';
|
||||
import LoginStore from './login-store';
|
||||
import ScenarioStore from '../scenario/scenario-store';
|
||||
|
||||
import Icon from '../common/icon';
|
||||
import IconButton from '../common/icon-button';
|
||||
import { Dropdown, DropdownButton } from 'react-bootstrap';
|
||||
|
@ -31,10 +29,7 @@ import TableColumn from '../common/table-column';
|
|||
import NewUserDialog from './new-user';
|
||||
import EditUserDialog from './edit-user';
|
||||
import UsersToScenarioDialog from './users-to-scenario';
|
||||
|
||||
import DeleteDialog from '../common/dialogs/delete-dialog';
|
||||
import NotificationsDataManager from "../common/data-managers/notifications-data-manager";
|
||||
import NotificationsFactory from "../common/data-managers/notifications-factory";
|
||||
|
||||
class Users extends Component {
|
||||
static getStores() {
|
||||
|
|
Loading…
Add table
Reference in a new issue