Changeset - d3fc4f54e2ee
[Not reviewed]
default
0 1 0
Laman - 7 years ago 2018-04-15 17:19:29

fixed crash on unknown SGF property
1 file changed with 1 insertions and 1 deletions:
0 comments (0 inline, 0 general)
src/sgfParser/property.py
Show inline comments
 
@@ -39,13 +39,13 @@ class Property:
 
	def createValue(s,start,name):
 
		if name in Property.patterns:
 
			return Property.patterns[name](s,start)
 
		else:
 
			# !! raise or log or ignore
 
			# print('warning, unknown property "{0}" at position {1}'.format(name,start))
 
			return choose(listOf(anything)(s, start), singleton(anything)(s, start))
 
			return choose(listOf(anything), singleton(anything))(s,start)
 

	
 
	@property
 
	def type(self):
 
		gameInfo={"AN","BR","BT","CP","DT","EV","GN","GC","ON","OT","PB","PC","PW","RE","RO","RU","SO","TM","US","WR","WT"}
 
		if self.name in gameInfo: return GAME_INFO
 
		else: return UNKNOWN
0 comments (0 inline, 0 general)