Update avatar.
This commit is contained in:
		
							parent
							
								
									5af4e5754b
								
							
						
					
					
						commit
						e280e87764
					
				| @ -24,7 +24,7 @@ | ||||
| # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||||
| # SOFTWARE. | ||||
| from multiavatar import multiavatar | ||||
| 
 | ||||
| import uuid | ||||
| from aiohttp import web | ||||
| from snek.system.view import BaseView | ||||
| 
 | ||||
| @ -33,6 +33,8 @@ class AvatarView(BaseView): | ||||
| 
 | ||||
|     async def get(self): | ||||
|         uid = self.request.match_info.get("uid") | ||||
|         if uid == "unique": | ||||
|             uid = str(uuid.uuid4()) | ||||
|         avatar = multiavatar.multiavatar(uid,None, None) | ||||
|         response = web.Response(text=avatar, content_type='image/svg+xml') | ||||
|         response.headers['Cache-Control'] = f'public, max-age={1337*42}' | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user