Django

Code

Changeset 1497

Show
Ignore:
Timestamp:
11/29/05 18:08:56 (3 years ago)
Author:
adrian
Message:

Fixed #962 -- Gave filter-registration decorator a return statement. Thanks, Kieran

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/core/template/__init__.py

    r1488 r1497  
    789789        self.tags = {} 
    790790 
    791     def tag(self, name = None, compile_function = None): 
     791    def tag(self, name=None, compile_function=None): 
    792792        if name == None and compile_function == None: 
    793793            # @register.tag() 
     
    813813        return func 
    814814 
    815     def filter(self, name = None, filter_func = None): 
     815    def filter(self, name=None, filter_func=None): 
    816816        if name == None and filter_func == None: 
    817817            # @register.filter() 
     
    829829            # register.filter('somename', somefunc) 
    830830            self.filters[name] = filter_func 
     831            return filter_func 
    831832        else: 
    832833            raise InvalidTemplateLibrary, "Unsupported arguments to Library.filter: (%r, %r, %r)", (name, compile_function, has_arg)