Skip to content

Commit 8cfaae9

Browse files
fix: Enqueue Web Page View ingesion on migrate
1 parent 60b2de3 commit 8cfaae9

3 files changed

Lines changed: 13 additions & 17 deletions

File tree

builder/builder_analytics.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,3 +202,10 @@ def get_overall_analytics(date_range: str = "last_30_days", interval=None, table
202202
analytics["top_pages"] = get_top_pages(date_range=date_range, table_name=table_name)
203203
analytics["top_referrers"] = get_top_referrers(date_range=date_range, table_name=table_name)
204204
return analytics
205+
206+
207+
def enqueue_web_page_view_ingesion():
208+
frappe.enqueue(
209+
"builder.builder_analytics.ingest_web_page_views_to_duckdb",
210+
queue="long",
211+
)

builder/hooks.py

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -112,23 +112,11 @@
112112
# Scheduled Tasks
113113
# ---------------
114114

115-
# scheduler_events = {
116-
# "all": [
117-
# "builder.tasks.all"
118-
# ],
119-
# "daily": [
120-
# "builder.tasks.daily"
121-
# ],
122-
# "hourly": [
123-
# "builder.tasks.hourly"
124-
# ],
125-
# "weekly": [
126-
# "builder.tasks.weekly"
127-
# ],
128-
# "monthly": [
129-
# "builder.tasks.monthly"
130-
# ],
131-
# }
115+
scheduler_events = {
116+
"hourly": [
117+
"builder.builder_analytics.ingest_web_page_views_to_duckdb",
118+
],
119+
}
132120

133121
# Testing
134122
# -------

builder/patches.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,4 @@ builder.builder.doctype.builder_page.patches.attach_client_script_to_builder_pag
1010
builder.builder.doctype.builder_page.patches.enable_auto_convert_to_webp_by_default
1111
builder.builder.doctype.builder_client_script.patches.trigger_asset_compression
1212
builder.builder.patches.add_composite_index_to_web_page_view
13+
execute:frappe.call("builder.builder_analytics.enqueue_web_page_view_ingesion")

0 commit comments

Comments
 (0)