def remove_from_component_subscribers(self, component_name, remove_as_owner=False):
    'Removes the user from the list of Blink component subscribers or as the owner\n       of the component.'
    c = BlinkComponent.get_by_name(component_name)
    if c:
        if remove_as_owner:
            self.primary_blink_components = list_without_component(self.primary_blink_components, c)
        else:
            self.blink_components = list_without_component(self.blink_components, c)
            self.primary_blink_components = list_without_component(self.primary_blink_components, c)
        return self.put()
    return None
Removes the user from the list of Blink component subscribers or as the owner
of the component.
def remove_from_component_subscribers(self, component_name, remove_as_owner=False):
    'Removes the user from the list of Blink component subscribers or as the owner\n       of the component.'
    c = BlinkComponent.get_by_name(component_name)
    if c:
        if remove_as_owner:
            self.primary_blink_components = list_without_component(self.primary_blink_components, c)
        else:
            self.blink_components = list_without_component(self.blink_components, c)
            self.primary_blink_components = list_without_component(self.primary_blink_components, c)
        return self.put()
    return None