I've just been doing some testing...and it appears that the "Pick this type" button on the item editing form (which is supposed to provide a non-JS alternative to the AJAX attached to the drop-down list) doesn't work. Instead of refreshing the form with a new item type, it simply submits as normal and creates a new item.
The code in question appears to be in application/models/Item.php:
protected function beforeSaveForm($post)
{
$this->beforeSaveElements($post);
if (!empty($post['change_type'])) {
return false;
}
if (!empty($post['add_more_files'])) {
return false;
}
try {
$this->_uploadFiles();
} catch (Omeka_File_Ingest_InvalidException $e) {
$this->addError('File Upload', $e->getMessage());
}
}
...but while the test for "change_type" works, nothing seems to happen based upon the return value.
Any ideas on how to get it working? Much appreciated!

