Commit 0d16676a authored by Francisco-Javier Moreno-Muro's avatar Francisco-Javier Moreno-Muro
Browse files

Fix issue in GetInstantKpi

parent 8bb76aaf
Loading
Loading
Loading
Loading
+7 −4
Original line number Diff line number Diff line
@@ -604,10 +604,13 @@ class MonitoringServiceServicerImpl(MonitoringServiceServicer):
                        f"LATEST ON timestamp PARTITION BY kpi_id"
                data = self.metrics_db.run_query(query)[0]
                LOGGER.debug(data)

                if len(data) == 0:
                    response.kpi_id.kpi_id.uuid = request.kpi_id.uuid
                else:
                    data = data[0]
                    response.kpi_id.kpi_id.uuid = str(data[0])
                    response.timestamp.timestamp = timestamp_string_to_float(data[1])
                response.kpi_value.floatVal = data[2]  # This must be improved
                    response.kpi_value.floatVal = data[2]

            return response
        except ServiceException as e: