Beispiel #1
0
def get_any_conf():
    # used when no conference_lib selected
    # presumably gets "first" conference_lib
    # normally only 1 conference_lib live in the system at any time
    confs = Conference.query().fetch(1)
    if confs == []:
        return None
    else:
        return confs[0]
Beispiel #2
0
def count_conferences():
    return Conference.query().count()
Beispiel #3
0
def get_conf_by_shortname(shortname):
    confs = Conference.query().filter(Conference.conf_shortname == shortname).fetch(1)
    if confs == []:
        return None
    else:
        return confs[0]
Beispiel #4
0
def get_conf_by_name(n):
    confs = Conference.query().filter(Conference.conf_name == n).fetch(1)
    if confs == []:
        return None
    else:
        return confs[0]
Beispiel #5
0
def test_retrieve_conferences_not_finished():
    return Conference.query(ndb.OR(Conference.conf_state == "Round1Reviews",
                                   Conference.conf_state == "Round2Reviews")).filter().fetch()
Beispiel #6
0
def retrieve_all_conferences_by_state(state):
    return Conference.query().filter(Conference.conf_state == state).fetch()
Beispiel #7
0
def retrieve_all_conferences():
    return Conference.query().fetch()