akvo / akvo-flow-services

Akvo Flow service applications for reporting, bulk uploads and others
Other
4 stars 1 forks source link

Implement missing parameter validation #14

Closed iperdomo closed 4 years ago

iperdomo commented 10 years ago

There is pending validation in request parameters for report generation, e.g.

[qtp1625050241-31] WARN org.eclipse.jetty.server.AbstractHttpConnection - /generate?callback=FLOW.ReportLoader.handleResponse&criteria=null&_=1386827806483
java.lang.IllegalArgumentException: No implementation of method: :to-job-data of protocol: #'clojurewerkz.quartzite.conversion/JobDataMapConversion found for class: clojure.lang.PersistentList
        at clojure.core$_cache_protocol_fn.invoke(core_deftype.clj:541)
        at clojurewerkz.quartzite.conversion$fn__1633$G__1628__1638.invoke(conversion.clj:15)
        at clojurewerkz.quartzite.jobs$using_job_data.invoke(jobs.clj:57)
        at akvo.flow_services.scheduler$get_job.invoke(scheduler.clj:73)
        at akvo.flow_services.scheduler$schedule_job.invoke(scheduler.clj:82)
        at akvo.flow_services.scheduler$generate_report.invoke(scheduler.clj:118)
        at akvo.flow_services.core$generate_report.invoke(core.clj:32)
        at akvo.flow_services.core$fn__1992.invoke(core.clj:52)
stale[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.