@@ -48,7 +48,7 @@ void Query::loadAppointments() const
48
48
}
49
49
}
50
50
51
- std::shared_ptr<Appointment> Query::findAppointment (const std::shared_ptr<service::RequestState>& state, const std::vector<uint8_t >& id) const
51
+ std::shared_ptr<Appointment> Query::findAppointment (std::shared_ptr<service::RequestState> state, const std::vector<uint8_t >& id) const
52
52
{
53
53
loadAppointments ();
54
54
@@ -74,7 +74,7 @@ void Query::loadTasks() const
74
74
}
75
75
}
76
76
77
- std::shared_ptr<Task> Query::findTask (const std::shared_ptr<service::RequestState>& state, const std::vector<uint8_t >& id) const
77
+ std::shared_ptr<Task> Query::findTask (std::shared_ptr<service::RequestState> state, const std::vector<uint8_t >& id) const
78
78
{
79
79
loadTasks ();
80
80
@@ -100,7 +100,7 @@ void Query::loadUnreadCounts() const
100
100
}
101
101
}
102
102
103
- std::shared_ptr<Folder> Query::findUnreadCount (const std::shared_ptr<service::RequestState>& state, const std::vector<uint8_t >& id) const
103
+ std::shared_ptr<Folder> Query::findUnreadCount (std::shared_ptr<service::RequestState> state, const std::vector<uint8_t >& id) const
104
104
{
105
105
loadUnreadCounts ();
106
106
@@ -117,7 +117,7 @@ std::shared_ptr<Folder> Query::findUnreadCount(const std::shared_ptr<service::Re
117
117
return nullptr ;
118
118
}
119
119
120
- std::future<std::shared_ptr<service::Object>> Query::getNode (const std::shared_ptr<service::RequestState>& state, std::vector<uint8_t >&& id) const
120
+ std::future<std::shared_ptr<service::Object>> Query::getNode (std::shared_ptr<service::RequestState> state, std::vector<uint8_t >&& id) const
121
121
{
122
122
std::promise<std::shared_ptr<service::Object>> promise;
123
123
auto appointment = findAppointment (state, id);
@@ -154,7 +154,7 @@ struct EdgeConstraints
154
154
using vec_type = std::vector<std::shared_ptr<_Object>>;
155
155
using itr_type = typename vec_type::const_iterator;
156
156
157
- EdgeConstraints (const std::shared_ptr<service::RequestState>& state, const vec_type& objects)
157
+ EdgeConstraints (std::shared_ptr<service::RequestState> state, const vec_type& objects)
158
158
: _state(state)
159
159
, _objects(objects)
160
160
{
@@ -242,58 +242,58 @@ struct EdgeConstraints
242
242
const vec_type& _objects;
243
243
};
244
244
245
- std::future<std::shared_ptr<object::AppointmentConnection>> Query::getAppointments (const std::shared_ptr<service::RequestState>& state, std::unique_ptr<int >&& first, std::unique_ptr<response::Value>&& after, std::unique_ptr<int >&& last, std::unique_ptr<response::Value>&& before) const
245
+ std::future<std::shared_ptr<object::AppointmentConnection>> Query::getAppointments (std::shared_ptr<service::RequestState> state, std::unique_ptr<int >&& first, std::unique_ptr<response::Value>&& after, std::unique_ptr<int >&& last, std::unique_ptr<response::Value>&& before) const
246
246
{
247
247
auto spThis = shared_from_this ();
248
248
return std::async (std::launch::async,
249
- [this , spThis](const std::shared_ptr<service::RequestState>& requestIdWrapped , std::unique_ptr<int >&& firstWrapped, std::unique_ptr<response::Value>&& afterWrapped, std::unique_ptr<int >&& lastWrapped, std::unique_ptr<response::Value>&& beforeWrapped)
249
+ [this , spThis](std::shared_ptr<service::RequestState> stateWrapped , std::unique_ptr<int >&& firstWrapped, std::unique_ptr<response::Value>&& afterWrapped, std::unique_ptr<int >&& lastWrapped, std::unique_ptr<response::Value>&& beforeWrapped)
250
250
{
251
251
loadAppointments ();
252
252
253
- EdgeConstraints<Appointment, AppointmentConnection> constraints (requestIdWrapped , _appointments);
253
+ EdgeConstraints<Appointment, AppointmentConnection> constraints (stateWrapped , _appointments);
254
254
auto connection = constraints (firstWrapped.get (), afterWrapped.get (), lastWrapped.get (), beforeWrapped.get ());
255
255
256
256
return std::static_pointer_cast<object::AppointmentConnection>(connection);
257
- }, state, std::move (first), std::move (after), std::move (last), std::move (before));
257
+ }, std::move ( state) , std::move (first), std::move (after), std::move (last), std::move (before));
258
258
}
259
259
260
- std::future<std::shared_ptr<object::TaskConnection>> Query::getTasks (const std::shared_ptr<service::RequestState>& state, std::unique_ptr<int >&& first, std::unique_ptr<response::Value>&& after, std::unique_ptr<int >&& last, std::unique_ptr<response::Value>&& before) const
260
+ std::future<std::shared_ptr<object::TaskConnection>> Query::getTasks (std::shared_ptr<service::RequestState> state, std::unique_ptr<int >&& first, std::unique_ptr<response::Value>&& after, std::unique_ptr<int >&& last, std::unique_ptr<response::Value>&& before) const
261
261
{
262
262
auto spThis = shared_from_this ();
263
263
return std::async (std::launch::async,
264
- [this , spThis](const std::shared_ptr<service::RequestState>& requestIdWrapped , std::unique_ptr<int >&& firstWrapped, std::unique_ptr<response::Value>&& afterWrapped, std::unique_ptr<int >&& lastWrapped, std::unique_ptr<response::Value>&& beforeWrapped)
264
+ [this , spThis](std::shared_ptr<service::RequestState> stateWrapped , std::unique_ptr<int >&& firstWrapped, std::unique_ptr<response::Value>&& afterWrapped, std::unique_ptr<int >&& lastWrapped, std::unique_ptr<response::Value>&& beforeWrapped)
265
265
{
266
266
loadTasks ();
267
267
268
- EdgeConstraints<Task, TaskConnection> constraints (requestIdWrapped , _tasks);
268
+ EdgeConstraints<Task, TaskConnection> constraints (stateWrapped , _tasks);
269
269
auto connection = constraints (firstWrapped.get (), afterWrapped.get (), lastWrapped.get (), beforeWrapped.get ());
270
270
271
271
return std::static_pointer_cast<object::TaskConnection>(connection);
272
- }, state, std::move (first), std::move (after), std::move (last), std::move (before));
272
+ }, std::move ( state) , std::move (first), std::move (after), std::move (last), std::move (before));
273
273
}
274
274
275
- std::future<std::shared_ptr<object::FolderConnection>> Query::getUnreadCounts (const std::shared_ptr<service::RequestState>& state, std::unique_ptr<int >&& first, std::unique_ptr<response::Value>&& after, std::unique_ptr<int >&& last, std::unique_ptr<response::Value>&& before) const
275
+ std::future<std::shared_ptr<object::FolderConnection>> Query::getUnreadCounts (std::shared_ptr<service::RequestState> state, std::unique_ptr<int >&& first, std::unique_ptr<response::Value>&& after, std::unique_ptr<int >&& last, std::unique_ptr<response::Value>&& before) const
276
276
{
277
277
auto spThis = shared_from_this ();
278
278
return std::async (std::launch::async,
279
- [this , spThis](const std::shared_ptr<service::RequestState>& requestIdWrapped , std::unique_ptr<int >&& firstWrapped, std::unique_ptr<response::Value>&& afterWrapped, std::unique_ptr<int >&& lastWrapped, std::unique_ptr<response::Value>&& beforeWrapped)
279
+ [this , spThis](std::shared_ptr<service::RequestState> stateWrapped , std::unique_ptr<int >&& firstWrapped, std::unique_ptr<response::Value>&& afterWrapped, std::unique_ptr<int >&& lastWrapped, std::unique_ptr<response::Value>&& beforeWrapped)
280
280
{
281
281
loadUnreadCounts ();
282
282
283
- EdgeConstraints<Folder, FolderConnection> constraints (requestIdWrapped , _unreadCounts);
283
+ EdgeConstraints<Folder, FolderConnection> constraints (stateWrapped , _unreadCounts);
284
284
auto connection = constraints (firstWrapped.get (), afterWrapped.get (), lastWrapped.get (), beforeWrapped.get ());
285
285
286
286
return std::static_pointer_cast<object::FolderConnection>(connection);
287
- }, state, std::move (first), std::move (after), std::move (last), std::move (before));
287
+ }, std::move ( state) , std::move (first), std::move (after), std::move (last), std::move (before));
288
288
}
289
289
290
- std::future<std::vector<std::shared_ptr<object::Appointment>>> Query::getAppointmentsById (const std::shared_ptr<service::RequestState>& state, std::vector<std::vector<uint8_t >>&& ids) const
290
+ std::future<std::vector<std::shared_ptr<object::Appointment>>> Query::getAppointmentsById (std::shared_ptr<service::RequestState> state, std::vector<std::vector<uint8_t >>&& ids) const
291
291
{
292
292
std::promise<std::vector<std::shared_ptr<object::Appointment>>> promise;
293
293
std::vector<std::shared_ptr<object::Appointment>> result (ids.size ());
294
294
295
295
std::transform (ids.cbegin (), ids.cend (), result.begin (),
296
- [this , state](const std::vector<uint8_t >& id)
296
+ [this , & state](const std::vector<uint8_t >& id)
297
297
{
298
298
return std::static_pointer_cast<object::Appointment>(findAppointment (state, id));
299
299
});
@@ -302,13 +302,13 @@ std::future<std::vector<std::shared_ptr<object::Appointment>>> Query::getAppoint
302
302
return promise.get_future ();
303
303
}
304
304
305
- std::future<std::vector<std::shared_ptr<object::Task>>> Query::getTasksById (const std::shared_ptr<service::RequestState>& state, std::vector<std::vector<uint8_t >>&& ids) const
305
+ std::future<std::vector<std::shared_ptr<object::Task>>> Query::getTasksById (std::shared_ptr<service::RequestState> state, std::vector<std::vector<uint8_t >>&& ids) const
306
306
{
307
307
std::promise<std::vector<std::shared_ptr<object::Task>>> promise;
308
308
std::vector<std::shared_ptr<object::Task>> result (ids.size ());
309
309
310
310
std::transform (ids.cbegin (), ids.cend (), result.begin (),
311
- [this , state](const std::vector<uint8_t >& id)
311
+ [this , & state](const std::vector<uint8_t >& id)
312
312
{
313
313
return std::static_pointer_cast<object::Task>(findTask (state, id));
314
314
});
@@ -317,13 +317,13 @@ std::future<std::vector<std::shared_ptr<object::Task>>> Query::getTasksById(cons
317
317
return promise.get_future ();
318
318
}
319
319
320
- std::future<std::vector<std::shared_ptr<object::Folder>>> Query::getUnreadCountsById (const std::shared_ptr<service::RequestState>& state, std::vector<std::vector<uint8_t >>&& ids) const
320
+ std::future<std::vector<std::shared_ptr<object::Folder>>> Query::getUnreadCountsById (std::shared_ptr<service::RequestState> state, std::vector<std::vector<uint8_t >>&& ids) const
321
321
{
322
322
std::promise<std::vector<std::shared_ptr<object::Folder>>> promise;
323
323
std::vector<std::shared_ptr<object::Folder>> result (ids.size ());
324
324
325
325
std::transform (ids.cbegin (), ids.cend (), result.begin (),
326
- [this , state](const std::vector<uint8_t >& id)
326
+ [this , & state](const std::vector<uint8_t >& id)
327
327
{
328
328
return std::static_pointer_cast<object::Folder>(findUnreadCount (state, id));
329
329
});
@@ -337,7 +337,7 @@ Mutation::Mutation(completeTaskMutation&& mutateCompleteTask)
337
337
{
338
338
}
339
339
340
- std::future<std::shared_ptr<object::CompleteTaskPayload>> Mutation::getCompleteTask (const std::shared_ptr<service::RequestState>& state, CompleteTaskInput&& input) const
340
+ std::future<std::shared_ptr<object::CompleteTaskPayload>> Mutation::getCompleteTask (std::shared_ptr<service::RequestState> state, CompleteTaskInput&& input) const
341
341
{
342
342
std::promise<std::shared_ptr<object::CompleteTaskPayload>> promise;
343
343
0 commit comments