# HG changeset patch # User Daniel Dourvaris # Date 2016-08-09 17:33:33 # Node ID 0bbd3a1baa404f5e9482f583179fb9ee4fdeced3 # Parent 7dbee69df248aa3ce7b5c6dca5e82f5ecdb060e2 api: make jsonrpc registry ordered so doc generation can be ordered diff --git a/rhodecode/api/__init__.py b/rhodecode/api/__init__.py --- a/rhodecode/api/__init__.py +++ b/rhodecode/api/__init__.py @@ -25,6 +25,8 @@ import types import decorator import venusian +from collections import OrderedDict + from pyramid.exceptions import ConfigurationError from pyramid.renderers import render from pyramid.response import Response @@ -480,7 +482,7 @@ def includeme(config): plugin_module, config.registry.settings) if not hasattr(config.registry, 'jsonrpc_methods'): - config.registry.jsonrpc_methods = {} + config.registry.jsonrpc_methods = OrderedDict() # match filter by given method only config.add_view_predicate(