Fix field webpage
New flatbuffers update caused getFullyQualifiedName() to return
underscores instead of dots for namespaces, so just hardcode the
typenames.
Signed-off-by: Milind Upadhyay <milind.upadhyay@gmail.com>
Change-Id: Icbd4b78108636ddaf49aadde5184181d8f2d14a0
diff --git a/y2022/www/field_handler.ts b/y2022/www/field_handler.ts
index a9aab6a..ec25607 100644
--- a/y2022/www/field_handler.ts
+++ b/y2022/www/field_handler.ts
@@ -102,20 +102,20 @@
// Visualization message is reliable so that we can see *all* the vision
// matches.
this.connection.addReliableHandler(
- '/localizer', LocalizerVisualization.getFullyQualifiedName(),
+ '/localizer', "frc971.controls.LocalizerVisualization",
(data) => {
this.handleLocalizerDebug(data);
});
this.connection.addHandler(
- '/drivetrain', DrivetrainStatus.getFullyQualifiedName(), (data) => {
+ '/drivetrain', "frc971.control_loops.drivetrain.Status", (data) => {
this.handleDrivetrainStatus(data);
});
this.connection.addHandler(
- '/localizer', LocalizerOutput.getFullyQualifiedName(), (data) => {
+ '/localizer', "frc971.controls.LocalizerOutput", (data) => {
this.handleLocalizerOutput(data);
});
this.connection.addHandler(
- '/superstructure', SuperstructureStatus.getFullyQualifiedName(),
+ '/superstructure', "y2022.control_loops.superstructure.Status",
(data) => {
this.handleSuperstructureStatus(data);
});