@@ -121,7 +121,7 @@ proc createJsonApiTimelineRouter*(cfg: Config) =
121121 if username.len > 0 :
122122 respJsonSuccess formatUserName (username)
123123 else :
124- respJsonError " User not found"
124+ respJsonError ( " User not found" , " not_found " , Http404 )
125125
126126 get " /api/@name/profile" :
127127 cond @ " name" notin [" pic" , " gif" , " video" , " search" , " settings" , " login" ,
@@ -135,7 +135,7 @@ proc createJsonApiTimelineRouter*(cfg: Config) =
135135 query.fromUser = names
136136
137137 var profile = await fetchProfile (" " , query, skipRail = false )
138- if profile.user.username.len == 0 : respJsonError " User not found"
138+ if profile.user.username.len == 0 : respJsonError ( " User not found" , " not_found " , Http404 )
139139
140140 respJsonSuccess formatProfileAsJson (profile)
141141
@@ -160,6 +160,6 @@ proc createJsonApiTimelineRouter*(cfg: Config) =
160160 respJsonSuccess formatTimelineAsJson (timeline)
161161 else :
162162 var profile = await fetchProfile (after, query, skipRail = true )
163- if profile.tweets.content.len == 0 : respJsonError " User not found"
163+ if profile.tweets.content.len == 0 : respJsonError ( " User not found" , " not_found " , Http404 )
164164 profile.tweets.beginning = true
165165 respJsonSuccess formatTimelineAsJson (profile.tweets)
0 commit comments