Commit 37245e9e authored by bcosca's avatar bcosca
Browse files

Merge pull request #420 from ikkez/jig-delete-fix

[Jig Mapper] erase filter malfunction
parents add612f6 e6f6b3eb
Loading
Loading
Loading
Loading
+3 −5
Original line number Diff line number Diff line
@@ -334,11 +334,9 @@ class Mapper extends \DB\Cursor {
		$db=$this->db;
		$now=microtime(TRUE);
		$data=$db->read($this->file);
		if ($filter) {
			$data=$this->find($filter,NULL,FALSE);
			foreach (array_keys(array_reverse($data)) as $id)
				unset($data[$id]);
		}
		if ($filter)
			foreach ($this->find($filter, NULL, FALSE) as $mapper)
				unset($data[$mapper->_id]);
		elseif (isset($this->id)) {
			unset($data[$this->id]);
			parent::erase();