forked from rc/aircox
		
	rename qcombine.FakeModel to qcombine.GenericModel
This commit is contained in:
		@ -126,7 +126,7 @@ class Manager(type):
 | 
			
		||||
        return qs
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class FakeModel(Routable,metaclass=Manager):
 | 
			
		||||
class GenericModel(Routable,metaclass=Manager):
 | 
			
		||||
    """
 | 
			
		||||
    This class is used to register a route for multiple models to a website.
 | 
			
		||||
    A QCombine is created with qs for all given models when objects
 | 
			
		||||
 | 
			
		||||
@ -189,7 +189,7 @@ class SearchRoute(Route):
 | 
			
		||||
    @classmethod
 | 
			
		||||
    def get_queryset(cl, model, request, **kwargs):
 | 
			
		||||
        q = request.GET.get('q') or ''
 | 
			
		||||
        if issubclass(model, qcombine.FakeModel):
 | 
			
		||||
        if issubclass(model, qcombine.GenericModel):
 | 
			
		||||
            models = model.models
 | 
			
		||||
            return qcombine.QCombine(
 | 
			
		||||
                *(cl.__search(model, q) for model in models)
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user