commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue common/src/dbdrivers/appserver/DBdriver.py...


From: Jan Ischebeck
Subject: gnue common/src/dbdrivers/appserver/DBdriver.py...
Date: Sun, 26 May 2002 15:36:34 -0400

CVSROOT:        /cvsroot/gnue
Module name:    gnue
Changes by:     Jan Ischebeck <address@hidden>  02/05/26 15:36:34

Modified files:
        common/src/dbdrivers/appserver: DBdriver.py 
        appserver/src  : geasList.py 

Log message:
        change setSort function to accept an list as parameter instead of a 
string

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/dbdrivers/appserver/DBdriver.py.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/appserver/src/geasList.py.diff?tr1=1.4&tr2=1.5&r1=text&r2=text

Patches:
Index: gnue/appserver/src/geasList.py
diff -c gnue/appserver/src/geasList.py:1.4 gnue/appserver/src/geasList.py:1.5
*** gnue/appserver/src/geasList.py:1.4  Sun May 26 05:22:15 2002
--- gnue/appserver/src/geasList.py      Sun May 26 15:36:34 2002
***************
*** 19,28 ****
  # write to the Free Software Foundation, Inc., 59 Temple Place 
  # - Suite 330, Boston, MA 02111-1307, USA.
  #
! # $Id: geasList.py,v 1.4 2002/05/26 09:22:15 siesel Exp $
  
  from gnue.common import GDataSource
  import geasInstance
  
  # 
=============================================================================
  # List class
--- 19,29 ----
  # write to the Free Software Foundation, Inc., 59 Temple Place 
  # - Suite 330, Boston, MA 02111-1307, USA.
  #
! # $Id: geasList.py,v 1.5 2002/05/26 19:36:34 siesel Exp $
  
  from gnue.common import GDataSource
  import geasInstance
+ import string
  
  # 
=============================================================================
  # List class
***************
*** 69,76 ****
      self._datasource._datasourceDictionary={}
  
      # set the field to sort (has to be called before phase init
!     if hasattr(self,"_sort"):
!       self._datasource.order_by=self._sort
      
      
      self._datasource.phaseInit ()
--- 70,77 ----
      self._datasource._datasourceDictionary={}
  
      # set the field to sort (has to be called before phase init
!     if hasattr(self,"_sort"):      
!       self._datasource.order_by=string.joinfields(self._sort,",")
      
      
      self._datasource.phaseInit ()
Index: gnue/common/src/dbdrivers/appserver/DBdriver.py
diff -c gnue/common/src/dbdrivers/appserver/DBdriver.py:1.2 
gnue/common/src/dbdrivers/appserver/DBdriver.py:1.3
*** gnue/common/src/dbdrivers/appserver/DBdriver.py:1.2 Sun May 26 05:22:14 2002
--- gnue/common/src/dbdrivers/appserver/DBdriver.py     Sun May 26 15:36:34 2002
***************
*** 341,348 ****
      GDebug.printMesg (5,"Using "+str(fieldlist)+" as fieldlist");
  
      if hasattr(self,"order_by"):
!       GDebug.printMesg (5,"Sorting list by field '"+self.order_by+"'");      
!       self._list.setSort (self.order_by)
      
  
      GDebug.printMesg (5,"Populating list ...");
--- 341,349 ----
      GDebug.printMesg (5,"Using "+str(fieldlist)+" as fieldlist");
  
      if hasattr(self,"order_by"):
!       GDebug.printMesg (5,"Sorting list by fields '"+self.order_by+"'");
!       sort=string.splitfields(self.order_by,",")
!       self._list.setSort (sort)
      
  
      GDebug.printMesg (5,"Populating list ...");



reply via email to

[Prev in Thread] Current Thread [Next in Thread]