I had the following code running without error until I upgraded firebase_luberdash.
logMessage('${bloc.runtimeType}: $event');
Now I am getting the following error:
E/FA ( 6479): Name must consist of letters, digits or _ (underscores). Type, name: event, QuizBloc: Instance of 'InitializeQuiz'
E/FA ( 6479): Invalid public event name. Event will not be logged (FE): MyBloc: Instance of 'InitializeAction'
I have narrowed it down to this commit, in which I see that the message passed for logging is now bound to the name property of FirebaseAnalytics client. The problem is that name comes with restrictions both in length (40) and it the character type (it only allows letters, digits or _).
I think a good solution, for now, would be to re-instate the loggerName.
I had the following code running without error until I upgraded
firebase_luberdash.Now I am getting the following error:
I have narrowed it down to this commit, in which I see that the
messagepassed for logging is now bound to thenameproperty ofFirebaseAnalyticsclient. The problem is thatnamecomes with restrictions both in length (40) and it the character type (it only allows letters, digits or _).I think a good solution, for now, would be to re-instate the
loggerName.