def get_file_prev_id(file_id: int, internal: bool = False): file_model = File.query.filter(File.id == file_id).first() files = [f.id for f in get_dir_file_contents(file_model.parent)] idx = files.index(file_id) - 1 if idx < 0: idx = -1 else: idx = files[idx] if internal: return idx return jsonify({"index": idx})
def get_file_next_id(file_id, internal=False): file_id = int(file_id) file_model = File.query.filter(File.id == file_id).first() files = [f.id for f in get_dir_file_contents(file_model.parent)] idx = files.index(file_id) + 1 if idx >= len(files): idx = -1 else: idx = files[idx] if internal: return idx return jsonify({"index": idx})