Update.
This commit is contained in:
parent
a07f2680d6
commit
69855fa118
@ -90,6 +90,7 @@ async def ip2location_middleware(request, handler):
|
|||||||
user['region'] = location.region
|
user['region'] = location.region
|
||||||
user['latitude'] = location.latitude
|
user['latitude'] = location.latitude
|
||||||
user['longitude'] = location.longitude
|
user['longitude'] = location.longitude
|
||||||
|
user['ip'] = ip
|
||||||
await request.app.services.user.update(user)
|
await request.app.services.user.update(user)
|
||||||
return response
|
return response
|
||||||
|
|
||||||
|
@ -37,6 +37,7 @@ class UserModel(BaseModel):
|
|||||||
latitude = ModelField(name="latitude", required=False, kind=float)
|
latitude = ModelField(name="latitude", required=False, kind=float)
|
||||||
longitude = ModelField(name="longitude", required=False, kind=float)
|
longitude = ModelField(name="longitude", required=False, kind=float)
|
||||||
region = ModelField(name="region", required=False, kind=str)
|
region = ModelField(name="region", required=False, kind=str)
|
||||||
|
ip = ModelField(name="ip", required=False, kind=str)
|
||||||
|
|
||||||
async def get_property(self, name):
|
async def get_property(self, name):
|
||||||
prop = await self.app.services.user_property.find_one(
|
prop = await self.app.services.user_property.find_one(
|
||||||
|
Loading…
Reference in New Issue
Block a user