Update.
This commit is contained in:
parent
8fe372532b
commit
f0e68cb31e
@ -71,7 +71,10 @@ class AvatarView(BaseView):
|
|||||||
uid = self.request.match_info.get("uid")
|
uid = self.request.match_info.get("uid")
|
||||||
if uid == "unique":
|
if uid == "unique":
|
||||||
uid = str(uuid.uuid4())
|
uid = str(uuid.uuid4())
|
||||||
avatar = multiavatar.multiavatar(uid, True, None)
|
avatar = await self.app.get(uid)
|
||||||
|
if not avatar:
|
||||||
|
avatar = multiavatar.multiavatar(uid, True, None)
|
||||||
|
await self.app.set(uid, avatar)
|
||||||
response = web.Response(text=avatar, content_type="image/svg+xml")
|
response = web.Response(text=avatar, content_type="image/svg+xml")
|
||||||
response.headers["Cache-Control"] = f"public, max-age={1337*42}"
|
response.headers["Cache-Control"] = f"public, max-age={1337*42}"
|
||||||
return response
|
return response
|
||||||
|
Loading…
Reference in New Issue
Block a user