On Mon, Aug 15, 2016 at 11:31:22AM +0200, Martin Liška wrote:
> diff --git a/contrib/mark_spam.py b/contrib/mark_spam.py
> index 569a03d..f206356 100755
> --- a/contrib/mark_spam.py
> +++ b/contrib/mark_spam.py
> @@ -34,6 +34,10 @@ def mark_as_spam(id, api_key, verbose):
>      r = requests.get(u)
>      response = json.loads(r.text)
>  
> +    if 'error' in response and response['error']:
> +        print(response['message'])
> +        return
> +
>      # 2) mark the bug as spam
>      cc_list = response['bugs'][0]['cc']
>      data = {
> @@ -49,6 +53,7 @@ def mark_as_spam(id, api_key, verbose):
>          'cc': {'remove': cc_list},
>          'priority': 'P5',
>          'severity': 'trivial',
> +        'url': '',
>          'assigned_to': 'unassig...@gcc.gnu.org' }
>  
>      r = requests.put(u, json = data)
> @@ -74,7 +79,12 @@ def mark_as_spam(id, api_key, verbose):
>      for a in attachments:
>          attachment_id = a['id']
>          url = '%sbug/attachment/%d' % (base_url, attachment_id)
> -        r = requests.put(url, json = {'ids': [attachment_id], 'summary': 
> 'spam', 'comment': 'spam', 'is_obsolete': True, 'api_key': api_key})
> +        r = requests.put(url, json = {'ids': [attachment_id],
> +            'summary': 'spam',
> +            'file_name': 'spam',
> +            'content_type': 'application/x-spam',
> +            'is_obsolete': True,

Is dropping of 'comment": 'spam' intentional?

> +            'api_key': api_key})
>          if verbose:
>              print(r)
>              print(r.text)

        Jakub

Reply via email to