Bubbling up a 3rd bug and past asks.
@Ozzy47 @Painbaker is this add-on still being supported?
---
Minor bug: when you go to Logs -> Form Submit Log -> select Refine search and select a form. If there are multiple pages, when you click the second page, the filter for the Form is lost on moving to the next page.
Minor bug #2: when searching by title, you get weird results, like 9 of 20; or 8 of 18. Sometimes you'll see pagination, sometimes you won't.
Bug #3: when you go to Logs -> Form Submit Log -> select Refine search -> search by username, you'll receive an error:
InvalidArgumentException: Unknown column username on Snog\Forms:Log in
src/XF/Mvc/Entity/Finder.php at line
1821
- XF\Mvc\Entity\Finder->resolveFieldToTableAndColumn() in src/XF/Mvc/Entity/Finder.php at line 623
- XF\Mvc\Entity\Finder->columnSqlName() in src/XF/Mvc/Entity/Finder.php at line 287
- XF\Mvc\Entity\Finder->buildCondition() in src/XF/Mvc/Entity/Finder.php at line 422
- XF\Mvc\Entity\Finder->buildConditionFromArray() in src/XF/Mvc/Entity/Finder.php at line 187
- XF\Mvc\Entity\Finder->whereOr() in src/addons/Snog/Forms/Mvc/Controller/LogListTrait.php at line 180
- Snog\Forms\Admin\Controller\Logs->applyLogFilters() in src/addons/Snog/Forms/Mvc/Controller/LogListTrait.php at line 31
- Snog\Forms\Admin\Controller\Logs->actionIndex() in src/XF/Mvc/Dispatcher.php at line 362
- XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 264
- XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 121
- XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 63
- XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2824
- XF\App->run() in src/XF.php at line 806
- XF::runApp() in admin.php at line 15
Feature ask #1:
Add ability to search by form for Form Payment Log, like you can do on Form Log.
Feature ask #2:
Can you rename "This form is active" to "Show form on Forms page"?
The ask would be then to introduce a new option called "This form is active" to designate if the form is taking new submissions and an optional textbox to specify a customized message if the person tries to view the page.
Currently if we have to temporarily disable the form to prevent new submissions, we either use the date field or remove the user group; but the message shown doesn't line up well with why the form has been disabled.
Cheers!