def get_missions(self): db_missions = db_get_ordered_missions_multi_type(210, '-reputation_per_hour') # if len(list_missions) < 84 or are_missions_expired(list_missions): # logger.error('Refresh missions') # update_missions() # list_missions = db_get_ordered_missions('Suisse', CONCORDE_SPEED, CONCORDE_CAPACITY, MAX_PLANES_NB, # '-reputation_per_hour') # if are_expired(db_missions) return db_missions
def view_top_missions(_): mission_list = db_get_ordered_missions_multi_type(200, '-reputation_per_hour') nb_planes_needed = planes_needed_by_category(mission_list) return render_to_response('list_missions.html', {'missions': mission_list, 'planes_needed': nb_planes_needed})