Make team number a string
Signed-off-by: Emily Markova <emily.markova@gmail.com>
Change-Id: Ia1cff2cfb854e2202cbcaee6f1fd22fc7efd1c15
diff --git a/scouting/www/driver_ranking/driver_ranking.component.ts b/scouting/www/driver_ranking/driver_ranking.component.ts
index f61d901..09f62c2 100644
--- a/scouting/www/driver_ranking/driver_ranking.component.ts
+++ b/scouting/www/driver_ranking/driver_ranking.component.ts
@@ -18,7 +18,7 @@
section: Section = 'TeamSelection';
// Stores the team keys and rank (order of the array).
- team_ranking: number[] = [971, 972, 973];
+ team_ranking: string[] = ['971', '972', '973'];
match_number: number = 1;
@@ -58,13 +58,16 @@
async submitData() {
const builder = new Builder();
+ const teamRanking1 = builder.createString(this.team_ranking[0]);
+ const teamRanking2 = builder.createString(this.team_ranking[1]);
+ const teamRanking3 = builder.createString(this.team_ranking[2]);
builder.finish(
SubmitDriverRanking.createSubmitDriverRanking(
builder,
this.match_number,
- this.team_ranking[0],
- this.team_ranking[1],
- this.team_ranking[2]
+ teamRanking1,
+ teamRanking2,
+ teamRanking3
)
);
const buffer = builder.asUint8Array();
@@ -88,6 +91,6 @@
// Reset Data.
this.section = 'TeamSelection';
- this.team_ranking = [971, 972, 973];
+ this.team_ranking = ['971', '972', '973'];
}
}
diff --git a/scouting/www/driver_ranking/driver_ranking.ng.html b/scouting/www/driver_ranking/driver_ranking.ng.html
index 1fa1bc8..d361c9d 100644
--- a/scouting/www/driver_ranking/driver_ranking.ng.html
+++ b/scouting/www/driver_ranking/driver_ranking.ng.html
@@ -18,9 +18,7 @@
<input
*ngFor="let x of [1,2,3]; let i = index;"
[(ngModel)]="team_ranking[i]"
- type="number"
- min="1"
- max="9999"
+ type="text"
id="team_input_{{i}}"
/>
<button