mirror of
				https://github.com/public-transport/db-vendo-client.git
				synced 2025-11-04 01:56:33 +02:00 
			
		
		
		
	cherry-pick 16c3f01: DB: 1.16 protocol, journeyLeg, fix polylines 🐛
				
					
				
			This commit is contained in:
		
							parent
							
								
									00b1eb387c
								
							
						
					
					
						commit
						e479619387
					
				
					 1 changed files with 6 additions and 4 deletions
				
			
		| 
						 | 
					@ -10,7 +10,7 @@ const formatLoyaltyCard = require('./loyalty-cards').format
 | 
				
			||||||
const transformReqBody = (body) => {
 | 
					const transformReqBody = (body) => {
 | 
				
			||||||
	body.client = {id: 'DB', v: '16040000', type: 'IPH', name: 'DB Navigator'}
 | 
						body.client = {id: 'DB', v: '16040000', type: 'IPH', name: 'DB Navigator'}
 | 
				
			||||||
	body.ext = 'DB.R15.12.a'
 | 
						body.ext = 'DB.R15.12.a'
 | 
				
			||||||
	body.ver = '1.15'
 | 
						body.ver = '1.16'
 | 
				
			||||||
	body.auth = {type: 'AID', aid: 'n91dB8Z77MLdoR0K'}
 | 
						body.auth = {type: 'AID', aid: 'n91dB8Z77MLdoR0K'}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	return body
 | 
						return body
 | 
				
			||||||
| 
						 | 
					@ -34,8 +34,8 @@ const transformJourneysQuery = (query, opt) => {
 | 
				
			||||||
	return query
 | 
						return query
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
const createParseJourney = (profile, stations, lines, remarks) => {
 | 
					const createParseJourney = (profile, stations, lines, remarks, polylines) => {
 | 
				
			||||||
	const parseJourney = _createParseJourney(profile, stations, lines, remarks)
 | 
						const parseJourney = _createParseJourney(profile, stations, lines, remarks, polylines)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	// todo: j.sotRating, j.conSubscr, j.isSotCon, j.showARSLink, k.sotCtxt
 | 
						// todo: j.sotRating, j.conSubscr, j.isSotCon, j.showARSLink, k.sotCtxt
 | 
				
			||||||
	// todo: j.conSubscr, j.showARSLink, j.useableTime
 | 
						// todo: j.conSubscr, j.showARSLink, j.useableTime
 | 
				
			||||||
| 
						 | 
					@ -96,7 +96,9 @@ const dbProfile = {
 | 
				
			||||||
	// todo: parseLocation
 | 
						// todo: parseLocation
 | 
				
			||||||
	parseJourney: createParseJourney,
 | 
						parseJourney: createParseJourney,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	formatStation
 | 
						formatStation,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						journeyLeg: true // todo: #49
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
module.exports = dbProfile
 | 
					module.exports = dbProfile
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		
		Reference in a new issue