File tree Expand file tree Collapse file tree 5 files changed +21
-16
lines changed
Expand file tree Collapse file tree 5 files changed +21
-16
lines changed Original file line number Diff line number Diff line change @@ -12,3 +12,5 @@ SLACK_MAINTAINER_ID="U..."
1212DATABASE_URL = " postgresql://postgres:postgres@localhost:5432/nephthys"
1313SITE_URL = " https://summer.hackclub.com"
1414SITE_API_KEY = " ..."
15+ # Title shown in app home:
16+ APP_TITLE = " helper heidi"
Original file line number Diff line number Diff line change @@ -31,6 +31,7 @@ def __init__(self):
3131 self .slack_maintainer_id = os .environ .get ("SLACK_MAINTAINER_ID" , "unset" )
3232 self .program = os .environ .get ("PROGRAM" , "summer_of_making" )
3333 self .daily_summary = True if not os .environ .get ("DAILY_SUMMARY" ) else False
34+ self .app_title = os .environ .get ("APP_TITLE" , "helper heidi" )
3435
3536 self .port = int (os .environ .get ("PORT" , 3000 ))
3637
Original file line number Diff line number Diff line change 22
33from nephthys .utils .env import env
44from nephthys .views .home .components .buttons import get_buttons
5+ from nephthys .views .home .components .header import get_header
56from prisma .enums import TicketStatus
67from prisma .models import User
78
89
910async def get_assigned_tickets_view (user : User ):
11+ header = get_header ()
1012 btns = get_buttons (user , "assigned-tickets" )
1113
1214 tickets = (
@@ -71,14 +73,7 @@ async def get_assigned_tickets_view(user: User):
7173 return {
7274 "type" : "home" ,
7375 "blocks" : [
74- {
75- "type" : "header" ,
76- "text" : {
77- "type" : "plain_text" ,
78- "text" : ":rac_cute: helper heidi" ,
79- "emoji" : True ,
80- },
81- },
76+ header ,
8277 btns ,
8378 {"type" : "divider" },
8479 {
Original file line number Diff line number Diff line change 1+ from nephthys .utils .env import env
2+
3+
4+ def get_header ():
5+ return {
6+ "type" : "header" ,
7+ "text" : {
8+ "type" : "plain_text" ,
9+ "text" : f":rac_cute: { env .app_title } " ,
10+ "emoji" : True ,
11+ },
12+ }
Original file line number Diff line number Diff line change 55
66from nephthys .utils .env import env
77from nephthys .views .home .components .buttons import get_buttons
8+ from nephthys .views .home .components .header import get_header
89from nephthys .views .home .components .leaderboards import get_leaderboard_view
910from nephthys .views .home .components .ticket_status_pie import get_ticket_status_pie_chart
1011from nephthys .views .home .error import get_error_view
@@ -34,6 +35,7 @@ async def get_helper_view(user: User):
3435 f"Generated leaderboard in { time_leaderboard - time_pie_chart :.4f} seconds"
3536 )
3637
38+ header = get_header ()
3739 btns = get_buttons (user , "dashboard" )
3840 logging .debug (
3941 f"Generated Dashboard view in { perf_counter () - time_start :.4f} seconds total"
@@ -42,14 +44,7 @@ async def get_helper_view(user: User):
4244 return {
4345 "type" : "home" ,
4446 "blocks" : [
45- {
46- "type" : "header" ,
47- "text" : {
48- "type" : "plain_text" ,
49- "text" : ":rac_cute: helper heidi" ,
50- "emoji" : True ,
51- },
52- },
47+ header ,
5348 btns ,
5449 {"type" : "divider" },
5550 {
You can’t perform that action at this time.
0 commit comments