Browse Source

Fix to member listing: I wanted an object with member IDs as keys and member revisions as values, not an array.

Adam Ierymenko 10 years ago
parent
commit
7c761dea72
1 changed files with 2 additions and 3 deletions
  1. 2 3
      controller/SqliteNetworkController.cpp

+ 2 - 3
controller/SqliteNetworkController.cpp

@@ -1395,13 +1395,12 @@ unsigned int SqliteNetworkController::_doCPGet(
 						sqlite3_reset(_sListNetworkMembers);
 						sqlite3_reset(_sListNetworkMembers);
 						sqlite3_bind_text(_sListNetworkMembers,1,nwids,16,SQLITE_STATIC);
 						sqlite3_bind_text(_sListNetworkMembers,1,nwids,16,SQLITE_STATIC);
 						while (sqlite3_step(_sListNetworkMembers) == SQLITE_ROW) {
 						while (sqlite3_step(_sListNetworkMembers) == SQLITE_ROW) {
-							responseBody.append((responseBody.length() > 0) ? ",{\"" : "[{\"");
+							responseBody.append((responseBody.length() > 0) ? ",\"" : "{\"");
 							responseBody.append((const char *)sqlite3_column_text(_sListNetworkMembers,0));
 							responseBody.append((const char *)sqlite3_column_text(_sListNetworkMembers,0));
 							responseBody.append("\":");
 							responseBody.append("\":");
 							responseBody.append((const char *)sqlite3_column_text(_sListNetworkMembers,1));
 							responseBody.append((const char *)sqlite3_column_text(_sListNetworkMembers,1));
-							responseBody.push_back('}');
 						}
 						}
-						responseBody.push_back(']');
+						responseBody.push_back('}');
 						responseContentType = "application/json";
 						responseContentType = "application/json";
 						return 200;
 						return 200;