diff --git a/access_node/controllers/nest_controller.py b/access_node/controllers/nest_controller.py index 46c92e45922bdba0f5ccdb3a32f522ffb7841d77..2d48aefa726c54e06dd0971d12779cb4d99d86ab 100644 --- a/access_node/controllers/nest_controller.py +++ b/access_node/controllers/nest_controller.py @@ -68,14 +68,15 @@ def nest_get_multimeter_info(): # noqa: E501 con = connect_to_database() cur = con.cursor() - ur.execute("SELECT * FROM nest_multimeter;") + cur.execute("SELECT * FROM nest_multimeter;") attributes = np.array(cur.fetchall()) gids = [] - for id in attributes[:,0]: - cur.execute("SELECT id FROM nest_neuron_multimeter WHERE id = %s", (id,)) - gids.append([i[0] for i in cur.fetchall()]) + if len(attributes) > 0: + for id in attributes[:,0]: + cur.execute("SELECT id FROM nest_neuron_multimeter WHERE id = %s", (id,)) + gids.append([i[0] for i in cur.fetchall()]) mult_info = [] for i in range(len(attributes)):