Store "as it" in JSON (int or str)
The json lib does all the work
This commit is contained in:
		
							
								
								
									
										8
									
								
								morss.py
									
									
									
									
									
								
							
							
						
						
									
										8
									
								
								morss.py
									
									
									
									
									
								
							@@ -151,17 +151,17 @@ class Cache:
 | 
			
		||||
	def __contains__(self, key):
 | 
			
		||||
		return key in self._cache or key in self._cached
 | 
			
		||||
 | 
			
		||||
	def get(self, key, kind=str):
 | 
			
		||||
	def get(self, key):
 | 
			
		||||
		if key in self._cache:
 | 
			
		||||
			return kind(self._cache[key])
 | 
			
		||||
			return self._cache[key]
 | 
			
		||||
		elif key in self._cached:
 | 
			
		||||
			self._cache[key] = self._cached[key]
 | 
			
		||||
			return kind(self._cached[key])
 | 
			
		||||
			return self._cached[key]
 | 
			
		||||
		else:
 | 
			
		||||
			return None
 | 
			
		||||
 | 
			
		||||
	def set(self, key, content):
 | 
			
		||||
		self._cache[key] = str(content) or ''
 | 
			
		||||
		self._cache[key] = content
 | 
			
		||||
 | 
			
		||||
	def save(self):
 | 
			
		||||
		if len(self._cache) == 0:
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user