As soon as you see the “update to JobEngine version 1.1.7” prompt in the backend, please hit that button – right away. For this version, we solved some major issues related to multiple jobs in a payment plan and expiry dates.
Bug #590: On payment plans with multiple jobs, the second job is published Active even if the first job is still unpaid and unapproved.
When a job poster pays using Cash, the first job post displays “unpaid” and has to be approved by the admin (upon payment). Once approved, only then that the second and succeeding jobs included in the plan will be published active.
If the job poster publishes the first and second jobs in a row, the first post displays “unpaid” and the second one displays “pending.” If admin approves the second post, the first post remains non-active. The third and succeeding jobs will be published active upon posting.
Everything works the same as above when admin enabled “Pending Jobs” and job poster pays through Paypal or other payment gateways. If “Pending Jobs” is disabled, all jobs are posted active right away except when paid through Cash method.
On expiry dates, we have these changes:
Bug #591: All jobs not manually approved by admin do not get an expiration date.
Whether a job post is approved by admin or is posted active immediately on the site, it will now get an expiry date based on the payment plan.
Bug #624: When a pending job is approved from backend, it shows an expiry date that is more than the number of days stated in the plan.
This was because we set a default value of 30 days for jobs which expiration date field is left empty. We removed the default value to correct the issue.
Bug #593: Expiry Date doesn’t change after renewing a job.
Expiry dates are now renewed based on the selected payment plan.
Bug #592: When a job is approved from the backend, it goes back to Pending Jobs’ list when page is refreshed.
Now feel free to approve pending jobs from the backend: Engine Settings > Overview > Pending Jobs.
Other fixes for this version but minor ones –
Patch #502: The “Load More Jobs” button becomes visible before the jobs have loaded.
Bug #503: Setup Wizard: Payment plan does not allow values with cents
Bug #528: When a payment plan has multiple jobs and only one job to post remains, the plan reminder in the Dashboard is not displayed.
Bug #506: Move update setting into setting menu
Bug #508: Searching on the 404 page will get results from Google.
Bug #518: Loading screen overlaps the upper part