I am using the scheduler to send emails.
Now I have got dozens of messages like:
Traceback (most recent call last):
File "/users/www-data/web2py/gluon/scheduler.py", line 216, in executor
_env = env(a=a, c=c, import_models=True)
File "/users/www-data/web2py/gluon/shell.py", line 134, in env
run_models_in(environment)
File "/users/www-data/web2py/gluon/compileapp.py", line 538, in
run_models_in
restricted(code, environment, layer=model)
File "/users/www-data/web2py/gluon/restricted.py", line 212, in restricted
exec ccode in environment
File "applications/secure/models/db.py", line 19, in <module>
request.requires_https()
File "/users/www-data/web2py/gluon/globals.py", line 132, in
requires_https
redirect(URL(scheme='https', args=self.args, vars=self.vars))
File "/users/www-data/web2py/gluon/http.py", line 152, in redirect
Location=loc)
HTTP: 303 SEE OTHER
It's web2py 2.2.1.
Niphlod told me request.requires_https needs a patch.
Regards, Martin
--