turn back on setState on analytics data

This commit is contained in:
ggurdin 2024-10-24 11:37:24 -04:00
parent f6bd074000
commit 5b232cea69
No known key found for this signature in database
GPG key ID: A01CB41737CBB478
2 changed files with 15 additions and 13 deletions

View file

@ -2,11 +2,13 @@ import 'dart:developer';
import 'package:collection/collection.dart';
import 'package:fluffychat/pangea/choreographer/widgets/choice_array.dart';
import 'package:fluffychat/pangea/controllers/my_analytics_controller.dart';
import 'package:fluffychat/pangea/enum/activity_type_enum.dart';
import 'package:fluffychat/pangea/models/practice_activities.dart/practice_activity_model.dart';
import 'package:fluffychat/pangea/models/practice_activities.dart/practice_activity_record_model.dart';
import 'package:fluffychat/pangea/widgets/practice_activity/practice_activity_card.dart';
import 'package:fluffychat/pangea/widgets/practice_activity/word_audio_button.dart';
import 'package:fluffychat/widgets/matrix.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
@ -66,18 +68,18 @@ class MultipleChoiceActivityState extends State<MultipleChoiceActivity> {
}
// #freeze-activity
// MatrixState.pangeaController.myAnalytics.setState(
// AnalyticsStream(
// // note - this maybe should be the activity event id
// eventId:
// widget.practiceCardController.widget.pangeaMessageEvent.eventId,
// roomId: widget.practiceCardController.widget.pangeaMessageEvent.room.id,
// constructs: currentRecordModel!.latestResponse!.toUses(
// widget.practiceCardController.currentActivity!,
// widget.practiceCardController.metadata,
// ),
// ),
// );
MatrixState.pangeaController.myAnalytics.setState(
AnalyticsStream(
// note - this maybe should be the activity event id
eventId:
widget.practiceCardController.widget.pangeaMessageEvent.eventId,
roomId: widget.practiceCardController.widget.pangeaMessageEvent.room.id,
constructs: currentRecordModel!.latestResponse!.toUses(
widget.practiceCardController.currentActivity!,
widget.practiceCardController.metadata,
),
),
);
// If the selected choice is correct, send the record and get the next activity
if (widget.currentActivity.content.isCorrect(value, index)) {

View file

@ -6,7 +6,7 @@ description: Learn a language while texting your friends.
# Pangea#
publish_to: none
# On version bump also increase the build number for F-Droid
version: 1.22.0+3550
version: 1.22.1+3551
environment:
sdk: ">=3.0.0 <4.0.0"