File "/home/user/Activities/cardsort/CardSortActivity.py", line 106, in if self.metadata['grid'] == '2x2':
init
File "/usr/lib/python3.7/dist-packages/sugar3/datastore/datastore.py", line 105, in getitem return self._properties [key]
KeyError: 'grid'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/sugar-activity3", line 5, in <module>
activityinstance.main()
File "/usr/lib/python3.7/dist-packages/sugar3/activity/activityinstance.py", line 230, in main
instance = create_activity_instance(activity_constructor, activity_handle)
File "/usr/lib/python3.7/dist-packages/sugar3/activity/activityinstance.py", line 59, in create_activity_instance activity = constructor (handle)
File "/home/user/Activities/cardsort/CardSortActivity.py", line 116, in init
self.resize_grid(2,2)
File "/home/user/Activities/cardsort/CardSortActivity.py", line 123, in resize_grid self.game.grid.reset_game (self.game)
File "/home/user/Activities/cardsort/grid.py", line 185, in reset_game
self.test()
AttributeError: 'Grid' object has no attribute 'test'
exception when tried handling another exception.