There's an error in the latest cvs version of Database.py, line 123, making it impossible to load gamedata by clicking the star next to the game.
Traceback (most recent call last): File "/usr/lib/python2.2/site-packages/Mattricks/LeaguePage.py", line 221, in OnMatchReport dlg = MatchLineupDialog(self, match_id, team_i (etc...) dbs[dbname] = bsddb.btopen(None, 'c') TypeError: btopen() argument 1 must be string, not None
I solved it easy: dbs[dbname] = bsddb.btopen('none', 'c')
Finally I got a wish:
In the league table tab, is it possible to fetch the league id and season from the latest downloaded hrf-file and making it the default option in the form instead of -1/-1?
//Andreas
On Wed, 14 Jan 2004, Andreas Engman wrote:
None means that it should be a database in memory and not on a file! That variant makes a file called "none" somewhere on your system. This works on python2.3. Upgrade your system. We now require python 2.3.
That will be implemented sometime, but not through the hrf, but trough the team details xml and the league system details xml (or world details until there are a league system details).
/Ragnar
mattricks@lists.lysator.liu.se