File tree Expand file tree Collapse file tree
src/main/java/com/embabel/guide Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2222import com .embabel .chat .agent .ConversationStatus ;
2323import com .embabel .guide .domain .drivine .DrivineGuideUserRepository ;
2424import com .embabel .guide .domain .drivine .GuideUserWithDiscordUserInfo ;
25+ import com .embabel .guide .domain .drivine .GuideUserWithWebUser ;
2526import com .embabel .guide .domain .drivine .HasGuideUserData ;
2627import com .embabel .guide .rag .DataManager ;
2728import org .slf4j .Logger ;
@@ -77,6 +78,10 @@ private HasGuideUserData getGuideUser(@Nullable User user) {
7778 return created ;
7879 });
7980 }
81+ case GuideUserWithWebUser wu -> {
82+ return guideUserRepository .findByWebUserId (wu .getWebUser ().getId ())
83+ .orElseThrow (() -> new RuntimeException ("Missing user with id: " + wu .getWebUser ().getId ()));
84+ }
8085 case HasGuideUserData gu -> {
8186 return gu ;
8287 }
You can’t perform that action at this time.
0 commit comments