parameters: (request, id, permission='base.change_resourcebase',
                      msg=_PERMISSION_MSG_GENERIC, **kwargs)
return_statement: return resolve_object(request, GeoApp, {"pk": id}, permission=permission,
                            permission_msg=msg, **kwargs)
docstring: Resolve the GeoApp by the provided typename and check the optional permission.
docstring_summary: Resolve the GeoApp by the provided typename and check the optional permission.
docstring_tokens: Resolve the GeoApp by the provided typename and check the optional permission .
function: def _resolve_geoapp(request, id, permission='base.change_resourcebase',
                      msg=_PERMISSION_MSG_GENERIC, **kwargs):
      '''
      Resolve the GeoApp by the provided typename and check the optional permission.
      '''
  
      return resolve_object(request, GeoApp, {"pk": id}, permission=permission,
                            permission_msg=msg, **kwargs)
function_tokens: def _resolve_geoapp ( request , id , permission = 'base.change_resourcebase' , msg = _PERMISSION_MSG_GENERIC , * * kwargs ) : return resolve_object ( request , GeoApp , { "pk" : id } , permission = permission , permission_msg = msg , * * kwargs )