~ubuntu-branches/ubuntu/oneiric/kdegames/oneiric

« back to all changes in this revision

Viewing changes to kajongg/src/scoringengine.py

  • Committer: Bazaar Package Importer
  • Author(s): Harald Sitter
  • Date: 2010-08-30 17:31:41 UTC
  • mfrom: (1.2.51 upstream)
  • Revision ID: james.westby@ubuntu.com-20100830173141-ihk05djixkuse2kn
Tags: 4:4.5.1-0ubuntu1
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
397
397
            server = ''
398
398
        qData = Query("select ruleset from game where server=? order by starttime desc limit 1",
399
399
            list([server])).records
 
400
        if not qData:
 
401
            # if client and server use the same data base, the server name is not stored as expected
 
402
            qData = Query("select ruleset from game order by starttime desc limit 1").records
400
403
        if qData:
401
404
            qData = Query("select name from usedruleset where id=%d" % qData[0][0]).records
402
405
            lastUsed = qData[0][0]
403
406
            for idx, ruleset in enumerate(result):
404
407
                if ruleset.name == lastUsed:
405
408
                    del result[idx]
406
 
                    result = [ruleset ] + result
 
409
                    return [ruleset ] + result
407
410
        return result
408
411
 
409
412
    def diff(self, other):