Skip to content

Commit

Permalink
fix: implement course for dfdv2
Browse files Browse the repository at this point in the history
  • Loading branch information
ZigTag committed Feb 1, 2025
1 parent c6ec99b commit f242a95
Show file tree
Hide file tree
Showing 18 changed files with 40 additions and 40 deletions.
42 changes: 21 additions & 21 deletions .github/workflows/pre-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,24 +39,24 @@ jobs:
generate_release_notes: true

# Enable in future to automate publishing of NPM package
# release-js:
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v4

# - uses: actions/setup-node@v4
# with:
# node-version: "18"
# registry-url: 'https://registry.npmjs.org'
# cache: "npm"

# - name: Install node modules
# run: npm ci

# - name: Build JS Interface
# run: cd src/js && npm run build

# - name: Publish to NPM
# env:
# NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
# run: cd src/js && npm publish --tag next
release-js:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- uses: actions/setup-node@v4
with:
node-version: "18"
registry-url: 'https://registry.npmjs.org'
cache: "npm"

- name: Install node modules
run: npm ci

- name: Build JS Interface
run: cd src/js && npm run build

- name: Publish to NPM
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
run: cd src/js && npm publish --tag next
6 changes: 3 additions & 3 deletions src/database/src/output/procedure_leg.rs
Original file line number Diff line number Diff line change
Expand Up @@ -74,9 +74,9 @@ pub struct ProcedureLeg {
/// The distance in nautical miles from the `recommended_navaid` to the `fix`
rho: Option<NauticalMiles>,

/// The magnetic course to be flown for legs which are defined by a course or heading to a termination, or the
/// The course to be flown for legs which are defined by a course or heading to a termination, or the
/// radial from the `recomended_navaid` to the expected start location on an `AF` leg
magnetic_course: Option<Degrees>,
course: Option<Degrees>,

/// The length of the leg in nautical miles
length: Option<NauticalMiles>,
Expand Down Expand Up @@ -149,7 +149,7 @@ impl From<sql_structs::Procedures> for ProcedureLeg {
},
theta: leg.theta,
rho: leg.rho,
magnetic_course: None,
course: leg.course,
length: if leg.route_distance_holding_distance_time == Some("D".to_string()) {
leg.distance_time
} else {
Expand Down
2 changes: 1 addition & 1 deletion src/js/types/ProcedureLeg/AFLeg.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,5 @@ export interface AFLegData extends ProcedureLegBase {

rho: NauticalMiles

magnetic_course: Degrees
course: Degrees
}
2 changes: 1 addition & 1 deletion src/js/types/ProcedureLeg/CALeg.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ export interface CALegData extends ProcedureLegBase {

turn_direction?: TurnDirection

magnetic_course: Degrees
course: Degrees

altitude: {
altitude1: Feet
Expand Down
2 changes: 1 addition & 1 deletion src/js/types/ProcedureLeg/CFLeg.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ export interface CFLegData extends ProcedureLegBase {

rho: NauticalMiles

magnetic_course: Degrees
course: Degrees

length: NauticalMiles
}
2 changes: 1 addition & 1 deletion src/js/types/ProcedureLeg/FALeg.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ export interface FALegData extends ProcedureLegBase {

rho: NauticalMiles

magnetic_course: Degrees
course: Degrees

altitude: {
altitude1: Feet
Expand Down
2 changes: 1 addition & 1 deletion src/js/types/ProcedureLeg/FDLeg.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ export interface FDLegData extends ProcedureLegBase {

rho: NauticalMiles

magnetic_course: Degrees
course: Degrees

length: NauticalMiles
}
2 changes: 1 addition & 1 deletion src/js/types/ProcedureLeg/FMLeg.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,5 @@ export interface FMLegData extends ProcedureLegBase {

rho: NauticalMiles

magnetic_course: Degrees
course: Degrees
}
2 changes: 1 addition & 1 deletion src/js/types/ProcedureLeg/HALeg.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ export interface HALegData extends ProcedureLegBase {

rho?: NauticalMiles

magnetic_course: Degrees
course: Degrees

length?: NauticalMiles

Expand Down
2 changes: 1 addition & 1 deletion src/js/types/ProcedureLeg/HFLeg.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ export interface HFLegData extends ProcedureLegBase {

rho?: NauticalMiles

magnetic_course: Degrees
course: Degrees

length?: NauticalMiles

Expand Down
2 changes: 1 addition & 1 deletion src/js/types/ProcedureLeg/HMLeg.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ export interface HMLegData extends ProcedureLegBase {

rho?: NauticalMiles

magnetic_course: Degrees
course: Degrees

length?: NauticalMiles

Expand Down
2 changes: 1 addition & 1 deletion src/js/types/ProcedureLeg/RFLeg.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ export interface RFLegData extends ProcedureLegBase {

theta?: Degrees

magnetic_course?: Degrees
course?: Degrees

length: NauticalMiles

Expand Down
2 changes: 1 addition & 1 deletion src/js/types/ProcedureLeg/TFLeg.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ export interface TFLegData extends ProcedureLegBase {

rho?: NauticalMiles

magnetic_course?: Degrees
course?: Degrees

length?: NauticalMiles

Expand Down
2 changes: 1 addition & 1 deletion src/js/types/ProcedureLeg/VALeg.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ export interface VALegData extends ProcedureLegBase {

turn_direction?: TurnDirection

magnetic_course: Degrees
course: Degrees

altitude: {
altitude1: Feet
Expand Down
2 changes: 1 addition & 1 deletion src/js/types/ProcedureLeg/VMLeg.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@ export interface VMLegData extends ProcedureLegBase {

turn_direction?: TurnDirection

magnetic_course: Degrees
course: Degrees
}
2 changes: 1 addition & 1 deletion src/js/types/ProcedureLeg/XDLeg.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ export interface XDLegData extends ProcedureLegBase {

recommended_navaid: Fix

magnetic_course: Degrees
course: Degrees

length: NauticalMiles
}
2 changes: 1 addition & 1 deletion src/js/types/ProcedureLeg/XILeg.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,5 @@ export interface XILegData extends ProcedureLegBase {

recommended_navaid?: Fix

magnetic_course: Degrees
course: Degrees
}
2 changes: 1 addition & 1 deletion src/js/types/ProcedureLeg/XRLeg.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,5 @@ export interface XRLegData extends ProcedureLegBase {

rho: NauticalMiles

magnetic_course: Degrees
course: Degrees
}

0 comments on commit f242a95

Please sign in to comment.