Ticket #12634: sql.patch

File sql.patch, 615 bytes (added by anonymous, 15 years ago)
  • compiler.py

     
    677677            return cursor
    678678        if result_type == SINGLE:
    679679            if self.query.ordering_aliases:
    680                 return cursor.fetchone()[:-len(self.query.ordering_aliases)]
     680                row = cursor.fetchone()
     681                if row:
     682                    return row[:-len(self.query.ordering_aliases)]
     683                else:
     684                    return
    681685            return cursor.fetchone()
    682686
    683687        # The MULTI case.
Back to Top