コード例 #1
0
def changeset():
    if 'osm_token' not in session:
        redirect(url_for('front'))

    cs_data = request.args.get('changeset')
    if not cs_data.strip():
        return redirect(url_for('front'))
    user = get_user()
    msgs, _ = ch.submit_changeset(user, cs_data, openstreetmap)
    for m in msgs:
        flash(m)
    return redirect(url_for('front'))
コード例 #2
0
 def _register_changeset(self, changeset):
     user = self._get_tg().user
     msgs, ok = ch.submit_changeset(user, changeset)
     self.sender.sendMessage('\n\n'.join(msgs))
     if ok:
         self._print_score()