- May 30, 2013
-
-
David Maus authored
* VuFind/Search/Solr/AbstractErrorListener.php (attach): New method. Attach to shared event manager.
-
David Maus authored
-
David Maus authored
* VuFind/Search/Solr/V3/ErrorListener.php: Extend AbstractErrorListener. * VuFind/Search/Solr/V4/ErrorListener.php: Extend AbstractErrorListener. * VuFind/Search/Solr/AbstractErrorListener.php: New class. Abstract base class of error listeners.
-
David Maus authored
* VuFind/Search/Solr/V4/ErrorListener.php (getResponseBodyMediaType): New function. Return normalized response body media type identifier. (analyzeJsonErrorResponse): New function. Analyze response body and return appropriate tags. (onSearchError): Refactored. Use new functions.
-
-
- May 29, 2013
-
-
Demian Katz authored
Thanks to Ere Maijala and Chris Hallberg.
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
Thanks to Michele Meloni.
-
-
David Maus authored
-
- May 28, 2013
-
-
Demian Katz authored
Thanks to Michele Meloni.
-
Demian Katz authored
-
Demian Katz authored
-
David Maus authored
* VuFindSearch/Backend/Summon/Backend.php (search, retrieve): Catch Summon Exception and rethrow as BackendException.
-
- May 24, 2013
-
-
Demian Katz authored
-
Demian Katz authored
Resolves VUFIND-749.
-
Demian Katz authored
-
Demian Katz authored
-
Fabian Erni authored
Same problem as before with title Value not set for new record
-
Fabian Erni authored
MyResearch/EditList/NEW?recordId=xxxxx&recordSource=VuFind Caused an error because title is not set in list object
-
- May 23, 2013
-
-
Demian Katz authored
-
Demian Katz authored
-
- May 22, 2013
-
-
-
David Maus authored
* VuFind/Search/Solr/V3/ErrorListener.php: Check for HttpErrorException instead of BackendException.
-
Demian Katz authored
-
David Maus authored
* VuFindSearch/Backend/SRU/Connector.php (checkForHttpError): Dto. * VuFindSearch/Backend/Solr/Connector.php (send): Use HttpErrorException instead of BackendException. * VuFindSearch/Backend/Exception/HttpErrorException.php: New class. Base class of HTTP error exceptions. * VuFindSearch/Backend/Exception/HttpErrorException.php ($response, __construct, getResponse, createFromResponse): Moved to HttpErrorException.
-
Demian Katz authored
-
David Maus authored
* VuFindSearch/Backend/SRU/Connector.php (process): Throw BackendException on XSLT processing error, don't check for XML prolog.
-
Demian Katz authored
-
David Maus authored
-
David Maus authored
* VuFindSearch/Backend/SRU/Connector.php (process): Throw BackendException instead of generic Exception. (checkForHttpError): Use BackendException factory.
-
David Maus authored
* VuFindSearch/Backend/Exception/BackendException.php (static): Prefix reason phrase with status code.
-
David Maus authored
* VuFindSearch/Backend/Solr/Connector.php (send): Use exception factory. * VuFindSearch/Backend/Exception/BackendException.php (createFromResponse): New function. Create exception based on server response.
-