Update the table server side filter action.

        It is done based on the current filter. The filter info may be stored
        in the session and this will restore it.

def update_server_filter_action(self, request, table=None):
        """Update the table server side filter action.

        It is done based on the current filter. The filter info may be stored
        in the session and this will restore it.
        """
        if not table:
            table = self.get_table()
        filter_info = self.get_server_filter_info(request, table)
        if filter_info is not None:
            action = filter_info['action']
            setattr(action, 'filter_string', filter_info['value'])
            if filter_info['field_param']:
                setattr(action, 'filter_field', filter_info['field'])