Skip to content

Commit 21171b1

Browse files
committed
Merge pull request #357 from EddyK69/json
JSON: Added PlanID and PlanIDs to output for Groups/Scenes (2)
2 parents a5b9335 + 621cf0f commit 21171b1

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

main/WebServer.cpp

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7306,9 +7306,9 @@ namespace http {
73067306
result = m_sql.safe_query(
73077307
"SELECT A.ID, A.Name, A.nValue, A.LastUpdate, A.Favorite, A.SceneType,"
73087308
" A.Protected, B.XOffset, B.YOffset, B.PlanID, A.Description"
7309-
" FROM Scenes as A, DeviceToPlansMap as B, Plans as C"
7310-
" WHERE (A.ID=='%q') AND (C.ID==B.PlanID) AND (B.DeviceRowID==a.ID)"
7311-
" AND (B.DevSceneType==1)",
7309+
" FROM Scenes as A"
7310+
" LEFT OUTER JOIN DeviceToPlansMap as B ON (B.DeviceRowID==a.ID) AND (B.DevSceneType==1)"
7311+
" WHERE (A.ID=='%q')",
73127312
rowid.c_str());
73137313
else if ((planID != "") && (planID != "0"))
73147314
result = m_sql.safe_query(
@@ -7328,8 +7328,9 @@ namespace http {
73287328
else
73297329
result = m_sql.safe_query(
73307330
"SELECT A.ID, A.Name, A.nValue, A.LastUpdate, A.Favorite, A.SceneType,"
7331-
" A.Protected, 0 as XOffset, 0 as YOffset, 0 as PlanID, A.Description"
7331+
" A.Protected, B.XOffset, B.YOffset, B.PlanID, A.Description"
73327332
" FROM Scenes as A"
7333+
" LEFT OUTER JOIN DeviceToPlansMap as B ON (B.DeviceRowID==a.ID) AND (B.DevSceneType==1)"
73337334
" ORDER BY %s",
73347335
szOrderBy);
73357336

0 commit comments

Comments
 (0)