@@ -34,32 +34,32 @@ int DeRestPluginPrivate::handleCapabilitiesApi(const ApiRequest &req, ApiRespons
34
34
*/
35
35
int DeRestPluginPrivate::getCapabilities (const ApiRequest &req, ApiResponse &rsp)
36
36
{
37
- Q_UNUSED (req);
37
+ Q_UNUSED (req)
38
38
39
39
QVariantMap lightsMap;
40
- lightsMap[QLatin1String (" available" )] = MAX_NODES - nodes.size ();
40
+ lightsMap[QLatin1String (" available" )] = static_cast < double >( MAX_NODES - nodes.size () );
41
41
lightsMap[QLatin1String (" total" )] = MAX_NODES;
42
42
rsp.map [QLatin1String (" lights" )] = lightsMap;
43
43
44
44
QVariantMap sensorsMap;
45
- sensorsMap[QLatin1String (" available" )] = MAX_SENSORS - sensors.size ();
45
+ sensorsMap[QLatin1String (" available" )] = static_cast < double >( MAX_SENSORS - sensors.size () );
46
46
sensorsMap[QLatin1String (" total" )] = MAX_SENSORS;
47
47
QVariantMap clipMap;
48
- clipMap[QLatin1String (" available" )] = MAX_SENSORS - sensors.size ();
48
+ clipMap[QLatin1String (" available" )] = static_cast < double >( MAX_SENSORS - sensors.size () );
49
49
clipMap[QLatin1String (" total" )] = MAX_SENSORS;
50
50
sensorsMap[QLatin1String (" clip" )] = clipMap;
51
51
QVariantMap zllMap;
52
- zllMap[QLatin1String (" available" )] = MAX_NODES - nodes.size ();
52
+ zllMap[QLatin1String (" available" )] = static_cast < double >( MAX_NODES - nodes.size () );
53
53
zllMap[QLatin1String (" total" )] = MAX_NODES;
54
54
sensorsMap[QLatin1String (" zll" )] = zllMap;
55
55
QVariantMap zgpMap;
56
- zgpMap[QLatin1String (" available" )] = MAX_NODES - nodes.size ();
56
+ zgpMap[QLatin1String (" available" )] = static_cast < double >( MAX_NODES - nodes.size () );
57
57
zgpMap[QLatin1String (" total" )] = MAX_NODES;
58
58
sensorsMap[QLatin1String (" zgp" )] = zgpMap;
59
59
rsp.map [QLatin1String (" sensors" )] = sensorsMap;
60
60
61
61
QVariantMap groupsMap;
62
- groupsMap[QLatin1String (" available" )] = MAX_GROUPS - groups.size ();
62
+ groupsMap[QLatin1String (" available" )] = static_cast < double >( MAX_GROUPS - groups.size () );
63
63
groupsMap[QLatin1String (" total" )] = MAX_GROUPS;
64
64
rsp.map [QLatin1String (" groups" )] = groupsMap;
65
65
@@ -89,7 +89,7 @@ int DeRestPluginPrivate::getCapabilities(const ApiRequest &req, ApiResponse &rsp
89
89
rsp.map [QLatin1String (" scenes" )] = scenesMap;
90
90
91
91
QVariantMap schedulesMap;
92
- schedulesMap[QLatin1String (" available" )] = MAX_SCHEDULES - schedules.size ();
92
+ schedulesMap[QLatin1String (" available" )] = static_cast < double >( MAX_SCHEDULES - schedules.size () );
93
93
schedulesMap[QLatin1String (" total" )] = MAX_SCHEDULES;
94
94
rsp.map [QLatin1String (" schedules" )] = schedulesMap;
95
95
@@ -105,7 +105,7 @@ int DeRestPluginPrivate::getCapabilities(const ApiRequest &req, ApiResponse &rsp
105
105
actions_size += r->actions ().size ();
106
106
}
107
107
}
108
- rulesMap[QLatin1String (" available" )] = MAX_RULES - rules.size ();
108
+ rulesMap[QLatin1String (" available" )] = static_cast < double >( MAX_RULES - rules.size () );
109
109
rulesMap[QLatin1String (" total" )] = MAX_RULES;
110
110
QVariantMap conditionsMap;
111
111
conditionsMap[QLatin1String (" available" )] = MAX_CONDITIONS - conditions_size;
@@ -118,7 +118,7 @@ int DeRestPluginPrivate::getCapabilities(const ApiRequest &req, ApiResponse &rsp
118
118
rsp.map [QLatin1String (" rules" )] = rulesMap;
119
119
120
120
QVariantMap resourcelinksMap;
121
- resourcelinksMap[QLatin1String (" available" )] = MAX_RESOURCELINKS - resourcelinks.size ();
121
+ resourcelinksMap[QLatin1String (" available" )] = static_cast < double >( MAX_RESOURCELINKS - resourcelinks.size () );
122
122
resourcelinksMap[QLatin1String (" total" )] = MAX_RESOURCELINKS;
123
123
rsp.map [QLatin1String (" resourcelinks" )] = resourcelinksMap;
124
124
0 commit comments