def get_spot_map(self, request): db = CSVDataProvider() system = check_auth(self,request,db) language = request.language.split('-')[0] spots = db.get_spot_map(request.map_tag) items = [s.to_integration_message(language) for s in spots] return IntegrationSpotMapResponseMessage(items=items)
def get_spot_map(self, request): db = CSVDataProvider() system = check_auth(self,request,db) language = request.language.split('-')[0] spots = db.get_spot_map(request.map_tag) #check if spots should also deliver content include_content = False if hasattr(request,'include_content') == True and request.include_content != None: include_content = string_to_bool(request.include_content) items = [s.to_enduser_message(language,system,include_content=include_content) for s in spots] return EnduserSpotMapResponseMessage(items=items,style=db.get_style().to_enduser_message())
def get_spot_map(self, request): db = CSVDataProvider() system = check_auth(self, request, db) language = request.language.split('-')[0] spots = db.get_spot_map(request.map_tag) #check if spots should also deliver content include_content = False if hasattr( request, 'include_content') == True and request.include_content != None: include_content = string_to_bool(request.include_content) items = [ s.to_enduser_message(language, system, include_content=include_content) for s in spots ] return EnduserSpotMapResponseMessage( items=items, style=db.get_style().to_enduser_message())