Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision e39a5a77

Von Moritz Bunkus vor mehr als 11 Jahren hinzugefügt

  • ID e39a5a7717afc6bad2b99f7f28e3a613c730edb0
  • Vorgänger 80d5f170
  • Nachfolger 880a2e9f

Partpicker: filter.type nur mitschicken, wenn wirklich ein Typ angegeben war

Ansonsten wird "&filter.type[]=" geschickt, was in Perl letztlich als
"$::form->{type} = ['']" ankommt -- und damit ungültige Filter
erstellt.

Unterschiede anzeigen:

js/autocomplete_part.js
28 28
    };
29 29

  
30 30
    function ajax_data(term) {
31
      return {
31
      var data = {
32 32
        'filter.all:substr::ilike': term,
33
        'filter.type':  $type.val().split(','),
34 33
        'filter.obsolete': 0,
35 34
        column:   $column.val()===undefined ? '' : $column.val(),
36 35
        current:  $real.val(),
37
      }
36
      };
37

  
38
      var type = $type.val();
39
      if (type !== '')
40
        data['filter.type'] = type.split(',');
41

  
42
      return data;
38 43
    }
39 44

  
40 45
    function set_item (item) {

Auch abrufbar als: Unified diff