title: action.url doesn't seem to run
body: <p>I have this action server:</p>
  <pre><code>def obtener_todos_los_adjuntos_en_un_zip(self):
          
          tab_id = []
          
          for invoice in self:
              tab_id.append(invoice.id)
  
          base_url = self.env['ir.config_parameter'].get_param('web.base.url')
  
          url = f'{base_url}/web/binary/descargar_adjuntos?ids={&quot;-&quot;.join(str(x) for x in tab_id)}'
          
          return {
              &quot;type&quot;: &quot;ir.actions.act_url&quot;,
              &quot;url&quot;: url,
              &quot;target&quot;: &quot;new&quot;,
          }
  </code></pre>
  <p>In my xml:</p>
  <pre><code>&lt;odoo&gt;
  
      &lt;record id=&quot;account_move_action_server&quot;
          model=&quot;ir.actions.server&quot;&gt;
          &lt;field name=&quot;name&quot;&gt;Descargar todos los adjuntos&lt;/field&gt;
          &lt;field name=&quot;model_id&quot;
              ref=&quot;model_account_move&quot; /&gt;
          &lt;field name=&quot;binding_model_id&quot;
              ref=&quot;model_account_move&quot; /&gt;
          &lt;field name=&quot;state&quot;&gt;code&lt;/field&gt;
          &lt;field name=&quot;code&quot;&gt;
          if records:
              records.obtener_todos_los_adjuntos_en_un_zip()
              
          &lt;/field&gt;
      &lt;/record&gt;
  
  &lt;/odoo&gt;
  </code></pre>
  <p>But it is not doing anything with the url passed to it. What do I need to do to make this action.url work?</p>