summaryrefslogtreecommitdiffstats
path: root/app/views/queries/index.api.rsb
diff options
context:
space:
mode:
authorJean-Philippe Lang <jp_lang@yahoo.fr>2011-07-06 16:57:04 +0000
committerJean-Philippe Lang <jp_lang@yahoo.fr>2011-07-06 16:57:04 +0000
commitd48ea908761d6489640e39667034d6e43524aaa7 (patch)
tree953e0de7e90342502f236fb701d27eb9d8edd353 /app/views/queries/index.api.rsb
parentda69f086e7e0f1cfafc808d0d1174160dc1aa4a9 (diff)
downloadredmine-d48ea908761d6489640e39667034d6e43524aaa7.tar.gz
redmine-d48ea908761d6489640e39667034d6e43524aaa7.zip
Makes custom queries available through the REST API (#5737).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6186 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app/views/queries/index.api.rsb')
-rw-r--r--app/views/queries/index.api.rsb10
1 files changed, 10 insertions, 0 deletions
diff --git a/app/views/queries/index.api.rsb b/app/views/queries/index.api.rsb
new file mode 100644
index 000000000..800b4964e
--- /dev/null
+++ b/app/views/queries/index.api.rsb
@@ -0,0 +1,10 @@
+api.array :queries, api_meta(:total_count => @query_count, :offset => @offset, :limit => @limit) do
+ @queries.each do |query|
+ api.query do
+ api.id query.id
+ api.name query.name
+ api.is_public query.is_public
+ api.project_id query.project_id
+ end
+ end
+end