diff --git a/intake/app.py b/intake/app.py index 57a2274..a91c7a6 100644 --- a/intake/app.py +++ b/intake/app.py @@ -16,6 +16,7 @@ from flask import ( redirect, url_for, current_app, + make_response, ) from intake.core import intake_data_dir @@ -396,8 +397,11 @@ def fetch(source_name: str): try: items = fetch_items(source) + titles = "\n".join(item.display_title for item in items) update_items(source, items) - return f"Update returned {len(items)} items" + response = make_response(f"Update returned {len(items)} items:\n{titles}", 200) + response.mimetype = "text/plain" + return response except InvalidConfigException as ex: abort(500, f"Could not fetch {source_name}:\n{ex}") except SourceUpdateException as ex: