Changeset - 935466c16cae
[Not reviewed]
default
0 4 0
Dennis Fink - 7 years ago 2018-04-25 21:56:22
dennis.fink@c3l.lu
Bump version
4 files changed with 12 insertions and 5 deletions:
0 comments (0 inline, 0 general)
setup.py
Show inline comments
 
@@ -6,13 +6,13 @@ packages = find_packages()
 
packages.append('spaceapi.templates')
 
packages.append('spaceapi.static')
 
packages.append('spaceapi.schema')
 

	
 
setup(
 
    name='c3l_spaceapi',
 
    version='0.0.13',
 
    version='0.0.14',
 
    url=None,
 
    license='GPLv3+',
 
    author='Dennis Fink',
 
    author_email='dennis.fink@c3l.lu',
 
    description='spaceapi endpoint for c3l.lu',
 
    packages=packages,
spaceapi/templates/open.html
Show inline comments
 
@@ -2,9 +2,10 @@
 

	
 
{% block content %}
 
  <div class="text-center">
 
    <form method="POST" style="display: inline-block;">
 
      <input type="submit" name="open" value="open" class="btn btn-success btn-lg">
 
      <input type="submit" name="close" value="close" class="btn btn-danger btn-lg">
 
      <input type="text" name="message" class="form-control">
 
    </form>
 
  </div>
 
{% endblock %}
spaceapi/utils.py
Show inline comments
 
@@ -188,19 +188,20 @@ class ActiveStatus(Singleton, dict):
 
                    self.clear_user_present()
 

	
 
                if 'message' in self['state']:
 
                    del self['state']['message']
 

	
 
            if trigger_person is None:
 
                del self['state']['trigger_person']
 
                if 'trigger_person' in self['state']:
 
                    del self['state']['trigger_person']
 
            else:
 
                self['state']['trigger_person'] = trigger_person
 

	
 
            self['state']['lastchange'] = int(time())
 

	
 
        if message is not None:
 
        if message is not None and message:
 
            self['state']['message'] = message
 

	
 

	
 
class ActiveStatusv14(ActiveStatus):
 

	
 
    def __init__(self):
spaceapi/views.py
Show inline comments
 
@@ -56,14 +56,19 @@ def open():
 

	
 
        if 'close' in request.form:
 
            new_state = False
 
        elif 'open' in request.form:
 
            new_state = True
 

	
 
        active.set_new_state(value=new_state, trigger_person=trigger_person)
 
        activev14.set_new_state(value=new_state, trigger_person=trigger_person)
 
        if 'message' in request.form:
 
            message = request.form.get('message')
 
        else:
 
            message = None
 

	
 
        active.set_new_state(value=new_state, trigger_person=trigger_person, message=message)
 
        activev14.set_new_state(value=new_state, trigger_person=trigger_person, message=message)
 
        active.save_last_state()
 
        activev14.save_last_state()
 
        return redirect(url_for('root.index'))
 

	
 
    return render_template('open.html')
 

	
0 comments (0 inline, 0 general)