mirror of
https://github.com/Sudo-JHare/FHIRFLARE-IG-Toolkit.git
synced 2025-06-15 17:20:00 +00:00
Update test cases and logic.
This commit is contained in:
parent
f38b6aedba
commit
8d3471cfab
5
app.py
5
app.py
@ -190,7 +190,8 @@ def view_igs():
|
|||||||
|
|
||||||
@app.route('/push-igs', methods=['GET'])
|
@app.route('/push-igs', methods=['GET'])
|
||||||
def push_igs():
|
def push_igs():
|
||||||
form = FlaskForm()
|
# form = FlaskForm() # OLD - Replace this line
|
||||||
|
form = IgImportForm() # Use a real form class that has CSRF handling built-in
|
||||||
processed_igs = ProcessedIg.query.order_by(ProcessedIg.package_name, ProcessedIg.version).all()
|
processed_igs = ProcessedIg.query.order_by(ProcessedIg.package_name, ProcessedIg.version).all()
|
||||||
processed_ids = {(ig.package_name, ig.version) for ig in processed_igs}
|
processed_ids = {(ig.package_name, ig.version) for ig in processed_igs}
|
||||||
packages_dir = app.config['FHIR_PACKAGES_DIR']
|
packages_dir = app.config['FHIR_PACKAGES_DIR']
|
||||||
@ -201,7 +202,7 @@ def push_igs():
|
|||||||
group_colors = {}
|
group_colors = {}
|
||||||
for i, name in enumerate(duplicate_groups.keys()):
|
for i, name in enumerate(duplicate_groups.keys()):
|
||||||
group_colors[name] = colors[i % len(colors)]
|
group_colors[name] = colors[i % len(colors)]
|
||||||
return render_template('cp_push_igs.html', form=form, packages=packages,
|
return render_template('cp_push_igs.html', form=form, packages=packages, # Pass the form instance
|
||||||
processed_list=processed_igs, processed_ids=processed_ids,
|
processed_list=processed_igs, processed_ids=processed_ids,
|
||||||
duplicate_groups=duplicate_groups, group_colors=group_colors,
|
duplicate_groups=duplicate_groups, group_colors=group_colors,
|
||||||
site_name='FHIRFLARE IG Toolkit', now=datetime.datetime.now(),
|
site_name='FHIRFLARE IG Toolkit', now=datetime.datetime.now(),
|
||||||
|
Binary file not shown.
1009
tests/test_app.py
1009
tests/test_app.py
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user