mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #02162
[Bug 675564] Re: Error processing in External feed blocktype
There are two causes of this bug has been fixed:
1. Form validation method does not handle XML_Feed_Parser_Exception (b63f327630)
2. Curl default time-out of 60 sec might be too log and make user think that from processing "is frozen" (63b3d9ad54)
Though one problem is still there. We have to decide whether we want to
close block config window in case of failure (such as
XML_Feed_Parser_Exception). If we need to close it, I will make changes
so that error text will be propagated to the main window and be shown
instead of "Please check the marked fields and try again". If the block
config window should rather remain open and error displayed under URL
field, then f032d6f1d9 fix has to be revised as currently it causes
block config window to be closed and general form error displayed in the
main window.
--
Error processing in External feed blocktype
https://bugs.launchpad.net/bugs/675564
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Status in Mahara ePortfolio: Confirmed
Bug description:
As it was pointed out in https://bugs.launchpad.net/mahara/+bug/675385, "processing form" never ends in some cases.
Brief investigation has shown that even if form processing ever ends with any of feed URL failure, no detailed information about the error apart of standard pieform error header (i.e. "...Please check the marked fields and try again") in the main window (as block config form is closed by that time) is displayed.
References