Currently working on windows without patch functionallity so I just post some code:

...
function asset_wizard_browse($asset = NULL) {
...
  if ($config['allowed_types']) {
    foreach ($config['allowed_types'] as $type) {
      if ($type) {
        $types[] = $type;
      }
    }
    if ($types) {
      $query .= ' AND type IN ("%s")';
      $args[] = implode('","', $types);
    }
  }
...

%s replacement isn't done correctly, this would be a solution:

...
function asset_wizard_browse($asset = NULL) {
...
  if ($config['allowed_types']) {
    foreach ($config['allowed_types'] as $type) {
      if ($type) {
        $types[] = "'%s'";
        $args[] = $type;
      }
    }
    if ($types) {
      $query .= " AND type IN (". implode(',', $types) .")";
      $args[] = implode('","', $types);
    }
  }
...

Comments

wmostrey’s picture

Status: Active » Closed (fixed)

Asset 5.x-2 has been discontinued, please use 5.x-1.