public HabitResponse CreateHabitLog(Guid userId, Guid habitId) { ValidateUserID(userId, habitId); Habit habit = habitRepository.GetHabitById(habitId); Int32 streakCount = GetStreakCount(habitId); Logs logs = LogsFactory.CreateLogs(habit, streakCount); logsService.CreateLogs(logs); return(ConvertFromHabitToHabitResponse(habit)); }