BasicDBObject query2 = new BasicDBObject();
query2.put(SourcePojo.communityIds_, new BasicDBObject(MongoDbManager.in_, ownedOrModeratedCommunityIdSet));
dbc = DbManager.getIngest().getSource().find(new BasicDBObject(MongoDbManager.or_, Arrays.asList(query, query2)), fields);
}
if (bStrip && sanityCheckStrippedSources(dbc.toArray(), bAdmin)) {
rp.setData(dbc.toArray(), (BasePojoApiMap<DBObject>)null);
}
else {
rp.setData(SourcePojo.listFromDb(dbc, SourcePojo.listType()), new SourcePojoApiMap(null, userCommunities, null));
}
rp.setResponse(new ResponseObject("User's Sources", true, "successfully returned user's sources"));