findAllShaderIdsByUserId method
Returns a FindShaderIdsResponse
with all the shader id's
for the user userId
Upon success a list of shader ids is provided and error is set to null
In case of error a ResponseError
is set and no shader id list is provided
Implementation
@override
Future<FindShaderIdsResponse> findAllShaderIdsByUserId(String userId) {
return catchSqlError<FindShaderIdsResponse>(
store.shaderDao
.findIds(userId: userId)
.then((results) => FindShaderIdsResponse(ids: results.toList())),
(sqle) => FindShaderIdsResponse(
error: toResponseError(sqle, context: contextUser, target: userId)),
options);
}