Germano Gabbianelli avatar Germano Gabbianelli committed 0d31404

Little fixes in "autocompleteform_factory".

Comments (0)

Files changed (1)

autocomplete/utils.py

     view = ac_options.get('view', default_view)
 
     def autocomplete_callback(field, **kwargs):
-        kwargs = dict(ac_options, **kwargs)
+        acargs = dict(ac_options, **kwargs)
         if field.name in autocomplete_fields:
             ac_id = autocomplete_fields[field.name]
-            return autocomplete_formfield(ac_id, **kwargs)
+            return autocomplete_formfield(ac_id, field.formfield, **acargs)
         elif view.has_settings(field):
-            return autocomplete_formfield(field, **kwargs)
+            return autocomplete_formfield(field, **acargs)
         return field.formfield(**kwargs)
     return autocomplete_callback
 
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.