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