Rafael Aguilar Rodriguez
Senior Software Development Engineer I
Esta conversación es privada entre @Rafa Aguilar y tú. Echa un vistazo a su perfil para obtener más información.
Rafael Aguilar Rodriguez
12:45
Buenas Isra.
Me comentaron que estabas investigando acerca de un package para añadir a los FES checkear el formato de la response, o algo así. Como lo llevas? Te puedo ayudar?
Israel Naranjo
12:48
lo que hable con kike y David??
Rafael Aguilar Rodriguez
12:51
Probablemente. Un tema de un package que permite checkear el formato de las repuestas del servicio, no?
Israel Naranjo
12:51
https://travelport.atlassian.net/wiki/spaces/EV/pages/667222120/Technical+Design+Document+Unification+of+Reservation+Management+Services?atlOrigin=eyJpIjoiMWYzZjgyZTIxZWVkNDNkNDg2ZjE4MmJhMGFiOTVmZWYiLCJwIjoiYyJ9
Technical Design Document: Unification of Reservation Management Services
Owned by: isnave | 2 people viewed
More actions...
Añadido por Confluence Cloud
12:52
lo puse como partedel refactor que puso cristian
Rafael Aguilar Rodriguez
12:53
Ostia, pues has escrito bastante. Le voy a echar un vistazo. Y voy a valorar si vale la pena presentarlo como Technical Design, si te parece
Israel Naranjo
12:54
elcristian me puso comentarios , , lo tendriamos q revisar
Rafael Aguilar Rodriguez
12:54
Ok, le echo un vistazo. Tienes algún bloqueo con el que te pueda ayudar a parte de esto?
Israel Naranjo
12:57
estoy con un bug , despues de comer haber si puedo hacer una llamada al TRIP_SERVICES_V11_AIR_BOOK_URL_OKTA:
process.env.TRIP_SERVICES_V11_AIR_BOOK_URL_OKTA ||
'https://traefik-pp.edge-dev.tvptcloud.io/11/air/book/reservation',
:+1:
1
Rafael Aguilar Rodriguez
15:19
Hay una cosa que no me cuadra de ese documento. En todo momento está diciendo que cs-traveler-information devuelve XML, cuando, como todos los channel services, devuelve un JSON
Israel Naranjo
15:44
me base en principio en el de Cristian , pero quiero suponer que se refiere que como trabaja con traveldata y host es xml aunque devuelva json . ojo entiendo
:+1:
1
Israel Naranjo
11:46
rafa una duda de la tarea de NDC/TRAVELER DATE OF BIRTH IS INVALID que es lo que quereis ver del workbench?
Rafael Aguilar Rodriguez
11:51
Si se rompe. Pero ya he visto que es un problema de JSON API que han revertido. Maryam va a testearlo y hablaré con Khushwant acerca del defect, porque yo no lo he reproducido
Israel Naranjo
11:52
me dijo de provarlo pero no la entendi
Rafael Aguilar Rodriguez
11:53
Si. TE digo los pasos que yo he seguido:
Creo un PNR con 3 ADT y 1 CHD, pero éste con DOB del año 11
Al hacer hold te tiene que dar el mensaje de la DATE OF BIRTH INVALID
Entonces te vas al child y le cambias el año de la DOB a 14
Le vuelves a dar al Hold y debería de hacer bien el commit
Ya me contarás
Israel Naranjo
11:54
oki voy
Israel Naranjo
12:18
se me esta tragando todas las edades en el chd
Rafael Aguilar Rodriguez
12:18
Estás haciendo la búsqueda con Qatar Airways?
Israel Naranjo
12:24
ahora si
:+1:
1
12:24
con emirates se traga todo o da errores raros
Rafael Aguilar Rodriguez
12:25
Pero con Qatar te ha ido todo bien ahora, right?
Israel Naranjo
12:26
si si
Rafael Aguilar Rodriguez
12:27
Perfecto. Habría que añadir un comment conforme ya no es reproducible y tagear a Khushwant
Israel Naranjo
17:34
https://github.com/Tvlport-SPC/fes-reservation-travelers-agency-manager/pull/12
17:34
esto es el monstruo que se termino creando para el refactor
17:35
por cierto sabrias mirar la request que manda el cs-traveler-information a host ??
Rafael Aguilar Rodriguez
17:35
Si, pero esta tarde lo tengo jodido. Mañana le echo un vistazo
Israel Naranjo
17:36
si si
17:39
par que necesitas la peaso pr esa ??
Rafael Aguilar Rodriguez
17:41
Quiero entender como funcionará lo que hay en la documentación
17:41
Por cierto, eso documentación era para unificar error handling, no?
Israel Naranjo
17:41
puffffff, nos / me aleje muxo
17:42
la de cristian ??
Rafael Aguilar Rodriguez
17:42
Bueno, esto que alguien me pasó, pero dice que es tuyo: https://travelport.atlassian.net/wiki/spaces/EV/pages/667222120/Technical+Design+Document+Unification+of+Reservation+Management+Services
Technical Design Document: Unification of Reservation Management Services
Owned by: isnave | 4 people viewed
More actions...
Añadido por Confluence Cloud
Israel Naranjo
17:43
Refactor fes-traveler-information este que esta por encima es el de cristian
:+1:
1
Rafael Aguilar Rodriguez
17:45
Vale, tengo que sacar tiempo para leer todo esto y qué tomemos una decisión de como atacamos esto. Porque lo de la aerolínea Koreana que hemos hablado esta mañana es una implementación de JSON API que se puede añadir a los servicios actuales o hacerlo después de aplicar lo que hay en esta documentación
Israel Naranjo
17:46
lo del monorepo esta bien y seria mas rapido , pero faltaban cosas en ese diseño que vimos a posteriori , cuando se empezó
:+1:
1
Israel Naranjo
10:49
Rafa sobre el bug de dob
10:49
he puesto un json con lo que enviamos
10:49
y se ve que todo se envia bien
10:52
https://travelport.atlassian.net/browse/EV-45638
EV-45638 NDC/TRAVELER DATE OF BIRTH IS INVALID
Status: Rejected
Type: Defect
Assignee: isnave
Priority: 2 - High
More actions...
Añadido por Jira Cloud
Rafael Aguilar Rodriguez
10:55
Para mi, si el defect era que, después de enviar mal la DOB en el primer intento y falla, corregimos la DOB y se vuelve a enviar y funciona, es porque JSON API hizo ese revert para que no se rompa el workbench.
Israel Naranjo
10:57
si es lo que probamos el otro dia , y los json se pusioron . pero como maryan dijo de ponerlo pues lo puse
10:57
donde manda patron
:+1:
1
11:02
que hacemos con este bug . a donde se casca ?
Rafael Aguilar Rodriguez
11:21
Yo creo que este bug habría que explicárselo al reporter, en este caso Khushwant, y hacerle una demo de que en el segundo intento, si la DOB es correcta, el commit se hace bien, y entonces que él lo acepte. Es importante explicarle que este defect es solo sobre el date of birth y que JSON API hizo un revert de un cambio para que el workbench no se rompiera
Israel Naranjo
11:32
se lo explicamos el viernes , no ??
Rafael Aguilar Rodriguez
11:36
Si, pero tendrá que hacer el acceptance, supongo, así que habrá que hacerle un resumen al menos :guiño:
Israel Naranjo
11:41
oki doki
Israel Naranjo
12:44
rafa y sobre este https://travelport.atlassian.net/browse/EV-44638 ?
EV-44638 GBF showing the DOB for the child attached to the wrong name
Status: To Do
Type: Defect
Assignee: isnave
Priority: 3 - Medium
More actions...
Añadido por Jira Cloud
Rafael Aguilar Rodriguez
12:50
Pues lo que yo harías es intentar reproducirlo, y si sigue ocurriendo hay que asegurarse que la información que enviamos en el traveler-information es la que corresponde al formulario. Eso si, hay que hacerlo añadiendo pasajeros por terminal y luego intentar terminar la reserva de forma gráfica.
Si nosotros enviamos bien la información el problema estará en el lado de JSON API, pero hay que asegurarse 100% de que lo hacemos bien
Israel Naranjo
12:52
este lo comprobamos y luego me puse con miro para el pnr retrieve y toda la info iva bien . voy a probar y pondre algun log mas
Israel Naranjo
15:31
rafa tienes unos minutos?
Rafael Aguilar Rodriguez
15:32
Buenas. Qué necesitas?
Israel Naranjo
15:33
para aclarar el comentario que pongo en https://travelport.atlassian.net/browse/EV-44638 es rapido
EV-44638 GBF showing the DOB for the child attached to the wrong name
Status: To Do
Type: Defect
Assignee: isnave
Priority: 3 - Medium
More actions...
Añadido por Jira Cloud
Rafael Aguilar Rodriguez
15:34
Llama si quieres
15:34
Por webex
Israel Naranjo
16:27
lo he reproducido , tengo memoria de pez
16:27
metia los remark y dob del chd en el segundo adt
Rafael Aguilar Rodriguez
16:28
Pero eso una vez que estaba finalizada la reserva, después del end-transact?
Israel Naranjo
16:29
el fes-traveler-information lo manda bien pero el fes-pnr-retrieve al final lo rretorna çmal (editado)
Rafael Aguilar Rodriguez
16:31
Quieres decir que el PNR está mal en el host? Si haces un retrieve con el PNR se ve mal en la terminal?
Israel Naranjo
16:31
fes-pnr-retrieve retorna esto
"person": [
{
"_id": "25",
"firstName": "AAA",
"firstNameNumber": 1,
"frequentFlyerCards": [],
"appliedFrequentFlyerCards": [],
"isGroup": false,
"lastName": "AAA",
"lastNameNumber": 1,
"manualSpecialServiceRequests": [],
"numberOfPassengers": 0,
"passengerNumber": 1,
"passengerType": "Adult",
"passengerTypeDescription": "Adult",
"gender": "",
"dateOfBirth": "",
"nameDOBRef": "",
"specificPassengerTypeCode": "ADT",
"travelerRef": "travelerRefId_1"
},
{
"_id": "27",
"firstName": "BBB",
"firstNameNumber": 1,
"frequentFlyerCards": [],
"appliedFrequentFlyerCards": [],
"isGroup": false,
"lastName": "BBB",
"lastNameNumber": 2,
"manualSpecialServiceRequests": [
{
"_id": "29",
"number": 1,
"code": "DOCS",
"statusCode": "HK",
"vendorCode": "DL",
"hostType": "UnknownOrMultiple",
"relatedSsrNumber": 0,
"text": "P/ES/111//12DEC18/F/12DEC33/CCC/CCC -1BBB/BBB",
"textFirstName": "CCC",
"textLastName": "CCC",
"textMiddleName": "",
"textNameTitle": "",
"textGenderCode": "F",
"textIssuingCountryCode": "ES",
"textMaskedPassportNumber": "111",
"ssrPassportNumberRef": "ssrPassportNumber_2_1",
"textNationalityCode": "",
"textPassportExpirationDate": "12DEC33",
"textDocumentIssueDate": "",
"textDocumentValidInCountryCode": "",
"textDateOfBirth": "•••••18",
"ssrDOBRef": "ssrDob_2_1",
"textAddressCountryCode": "ES",
"textCity": "",
"textPinCode": "F",
"textCode": "P",
"textAddress": null,
"textState": null,
"iD": "00000000-0000-0000-0000-000000000000"
},
{
"_id": "30",
"number": 2,
"code": "DOCS",
"statusCode": "HK",
"vendorCode": "DL",
"hostType": "UnknownOrMultiple",
"relatedSsrNumber": 0,
"text": "////12DEC18/F//BBB/BBB/ -1BBB/BBB",
"textFirstName": "BBB",
"textLastName": "BBB",
"textMiddleName": "",
"textNameTitle": "",
"textGenderCode": "F",
"textIssuingCountryCode": "",
"textMaskedPassportNumber": "",
"ssrPassportNumberRef": "ssrPassportNumber_2_2",
"textNationalityCode": "",
"textPassportExpirationDate": "",
"textDocumentIssueDate": "",
"textDocumentValidInCountryCode": "",
"textDateOfBirth": "•••••18",
"ssrDOBRef": "ssrDob_2_2",
"textAddressCountryCode": "",
"textCity": "",
"textPinCode": "F",
"textCode": "",
"textAddress": null,
"textState": null,
"iD": "00000000-0000-0000-0000-000000000000"
},
{
"_id": "31",
"number": 3,
"code": "DOCS",
"statusCode": "HK",
"vendorCode": "DL",
"hostType": "UnknownOrMultiple",
"relatedSsrNumber": 0,
"text": "P/ES/111//12DEC18/F/12DEC33/CCC/CCC/ -1BBB/BBB",
"textFirstName": "CCC",
"textLastName": "CCC",
"textMiddleName": "",
"textNameTitle": "",
"textGenderCode": "F",
"textIssuingCountryCode": "ES",
"textMaskedPassportNumber": "111",
"ssrPassportNumberRef": "ssrPassportNumber_2_3",
"textNationalityCode": "",
"textPassportExpirationDate": "12DEC33",
"textDocumentIssueDate": "",
"textDocumentValidInCountryCode": "",
"textDateOfBirth": "•••••18",
"ssrDOBRef": "ssrDob_2_3",
"textAddressCountryCode": "ES",
"textCity": "",
"textPinCode": "F",
"textCode": "P",
"textAddress": null,
"textState": null,
"iD": "00000000-0000-0000-0000-000000000000"
}
],
"numberOfPassengers": 0,
"passengerNumber": 2,
"passengerType": "Adult",
"passengerTypeDescription": "Adult",
"gender": "F",
"dateOfBirth": "•••••18",
"nameDOBRef": "passengerDob_2",
"specificPassengerTypeCode": "ADT",
"travelerRef": "travelerRefId_2"
},
{
"_id": "39",
"firstName": "CCC",
"firstNameNumber": 1,
"frequentFlyerCards": [],
"appliedFrequentFlyerCards": [],
"isGroup": false,
"lastName": "CHD",
"lastNameNumber": 3,
"manualSpecialServiceRequests": [
{
"_id": "41",
"number": 4,
"code": "CHLD",
"statusCode": "HK",
"vendorCode": "DL",
"hostType": "UnknownOrMultiple",
"relatedSsrNumber": 0,
"text": "/12DEC18-1CHD/CCC",
"textFirstName": null,
"textLastName": null,
"textMiddleName": "",
"textNameTitle": "",
"textGenderCode": "",
"textIssuingCountryCode": "",
"textMaskedPassportNumber": "",
"ssrPassportNumberRef": "ssrPassportNumber_3_1",
"textNationalityCode": "",
"textPassportExpirationDate": "",
"textDocumentIssueDate": "",
"textDocumentValidInCountryCode": "",
"textDateOfBirth": "",
"ssrDOBRef": "ssrDob_3_1",
"textAddressCountryCode": "12DEC18",
"textCity": "",
"textPinCode": "",
"textCode": "",
"textAddress": null,
"textState": null,
"iD": "00000000-0000-0000-0000-000000000000"
}
],
"nameRemark": "P-CHD DOB12DEC18",
"numberOfPassengers": 0,
"passengerNumber": 3,
"passengerType": "Child",
"passengerTypeDescription": "Child",
"gender": "",
"dateOfBirth": "•••••18",
"nameDOBRef": "passengerDob_3",
"specificPassengerTypeCode": "CHD",
"travelerRef": "travelerRefId_3"
}
],
16:32
mira los remarks del segundo y "dateOfBirth": "•••••18",
Rafael Aguilar Rodriguez
16:32
Está devolviendo los documentos en el segundo. Tienes el locator?
Israel Naranjo
16:33
HJDRGR
Rafael Aguilar Rodriguez
16:38
En DU7?
Israel Naranjo
16:38
si
Rafael Aguilar Rodriguez
16:40
image.png
image.png
16:40
A ver si me estás dando el localizador de la aerolínea
Israel Naranjo
16:40
BXSF24
16:40
perdon
Rafael Aguilar Rodriguez
16:43
Los pasajeros están bien, pero los SSRDOC no se han creado correctamente, y hay que averiguar el motivo:
image.png
image.png
Israel Naranjo
16:44
y el dob del adt es del chd
Rafael Aguilar Rodriguez
16:44
Habría que ver que request le llega al fes-traveler-information y al cs-traveler-information.
Si esto está bien, habría que hacer un retrieve del workbench justo antes de envier el fes-end-transact y ver si todo está correcto antes del commit. Si es así, entonces el problema está en el lado de JSON API
Israel Naranjo
16:45
nosotros lo enviamos bien , lo pase a miro y ellos dicen lo mismo
16:45
para probar lo del workbench
Rafael Aguilar Rodriguez
16:47
Yo haría un modificación en el plugin que llama al fes-end-transact, y haría el fetch del workbench justo antes. Y con un tunel, lo puedes parar en el navegador en el momento de hacer el fetch.
Y finalmente, si en nuestro lado está todo bien, hay que informar a JSON API, pero por supuesto enviando todas la info los logs que tengamos
Israel Naranjo
16:48
en los fes hacer el tunnel ??
16:50
mira los json que hicimos el otro dia https://travelport.atlassian.net/browse/EV-44638?focusedCommentId=1275213
Comment by isnave on a Defect in To Do
https://sp-pp.travelport.com/
Cases:
1. GDS YYZ LIM 22 Sep 2 ADT + 1 CHD
FES-TRAVELER-INFORMATION
// OKI DATA SEND -> DOB isn't mandatory
{
Ver más
More actions...
Añadido por Jira Cloud
Rafael Aguilar Rodriguez
17:01
No, el tunnel no aplica a los fes, pero si puedes meter una llamada a un fes un un plugin y debugar en el navegador, el tunnel activado
Israel Naranjo
17:02
ya me diras como lo haces por que viene de pm
Rafael Aguilar Rodriguez
17:03
Bueno, pues te abres el plugin que llama al fes-end-transact, y justo antes de la llamada metes lo que tu quieras. Luego haces un tunnel con ese plugin y tienes que tener un source en el navegador, donde puedes poner puntos de parada
Israel Naranjo
17:03
a ya ya:sudor:
Rafael Aguilar Rodriguez
17:06
Tengo ahora un ratito, y eso mismo he hecho yo hoy. Tengo 10 min si quieres que te lo explique
Rafael Aguilar Rodriguez
17:11
Y si no te lo muestro mañana en la ofi
Israel Naranjo
17:16
como veas
17:16
lo podemos ver ?
Rafael Aguilar Rodriguez
17:17
Si, dame un minuto y te llamo
Israel Naranjo
17:17
oki
Israel Naranjo
09:03
Buenas Rafa
Israel Naranjo
09:14
cuando tengas 5 minutos
Israel Naranjo
11:16
despues de la chapa de capex , estaras disponible ????
Rafael Aguilar Rodriguez
11:47
Espero que si. Te doy un toque
Rafael Aguilar Rodriguez
11:55
Vale, tengo un rato. Te va bien ahora?
Israel Naranjo
11:55
dale dale
Israel Naranjo
13:04
rafa el pnr antes del end-transact me da estos pasaeros
"person": [
{
"_id": "16",
"firstName": "ADTA",
"firstNameNumber": 1,
"frequentFlyerCards": [],
"appliedFrequentFlyerCards": [],
"isGroup": false,
"lastName": "ADTA",
"lastNameNumber": 1,
"manualSpecialServiceRequests": [],
"numberOfPassengers": 0,
"passengerNumber": 1,
"passengerType": "Adult",
"passengerTypeDescription": "Adult",
"gender": "",
"dateOfBirth": "",
"nameDOBRef": "",
"specificPassengerTypeCode": "ADT"
},
{
"_id": "18",
"firstName": "ADTB",
"firstNameNumber": 1,
"frequentFlyerCards": [],
"appliedFrequentFlyerCards": [],
"isGroup": false,
"lastName": "ADTB",
"lastNameNumber": 2,
"manualSpecialServiceRequests": [
{
"_id": "20",
"number": 1,
"code": "DOCS",
"statusCode": "HK",
"vendorCode": "CM",
"hostType": "UnknownOrMultiple",
"relatedSsrNumber": 0,
"text": "P/PE/1111//12DEC18/F/12DEC33/CHDA/CHDA -1ADTB/ADTB",
"textFirstName": "CHDA",
"textLastName": "CHDA",
"textMiddleName": "",
"textNameTitle": "",
"textGenderCode": "F",
"textIssuingCountryCode": "PE",
"textMaskedPassportNumber": "1111",
"ssrPassportNumberRef": "ssrPassportNumber_2_1",
"textNationalityCode": "",
"textPassportExpirationDate": "12DEC33",
"textDocumentIssueDate": "",
"textDocumentValidInCountryCode": "",
"textDateOfBirth": "•••••18",
"ssrDOBRef": "ssrDob_2_1",
"textAddressCountryCode": "PE",
"textCity": "",
"textPinCode": "F",
"textCode": "P",
"textAddress": null,
"textState": null,
"iD": "00000000-0000-0000-0000-000000000000"
}
],
"numberOfPassengers": 0,
"passengerNumber": 2,
"passengerType": "Adult",
"passengerTypeDescription": "Adult",
"gender": "F",
"dateOfBirth": "•••••18",
"nameDOBRef": "passengerDob_2",
"specificPassengerTypeCode": "ADT"
},
{
"_id": "21",
"firstName": "CHDA",
"firstNameNumber": 1,
"frequentFlyerCards": [],
"appliedFrequentFlyerCards": [],
"isGroup": false,
"lastName": "CHDA",
"lastNameNumber": 3,
"manualSpecialServiceRequests": [],
"nameRemark": "P-CHD DOB12DEC18",
"numberOfPassengers": 0,
"passengerNumber": 3,
"passengerType": "Child",
"passengerTypeDescription": "Child",
"gender": "",
"dateOfBirth": "",
"nameDOBRef": "",
"specificPassengerTypeCode": "CHD"
}
],
Rafael Aguilar Rodriguez
13:12
Pues si esto es antes el commit es que el traveler-information no ha hecho bien su trabajo
Israel Naranjo
13:13
el traveler information manda esto
{
"mainCarrierCode": "CM",
"securedDataKey": {
"workflowId": "",
"key": "",
"workarea": ""
},
"travelers": [
{
"id": 1,
"name": {
"type": "ADT",
"title": "",
"firstAndMiddleName": "ADTA",
"lastName": "ADTA",
"suffix": "",
"gender": "",
"birthDate": "",
"birthDateRef": "",
"skipTravelerNameUpdate": {}
},
"emails": [
{
"id": 0,
"type": "TO",
"emailAddress": "TEST@AAA.ES"
}
],
"extensions": [],
"paymentMethod": {
"type": "cash"
}
},
{
"id": 2,
"name": {
"type": "ADT",
"title": "",
"firstAndMiddleName": "ADTB",
"lastName": "ADTB",
"suffix": "",
"gender": "",
"birthDate": "",
"birthDateRef": "",
"skipTravelerNameUpdate": {}
},
"extensions": []
},
{
"id": 3,
"name": {
"type": "CHD",
"title": "",
"firstAndMiddleName": "CHDA",
"lastName": "CHDA",
"suffix": "",
"gender": "F",
"birthDate": "2018-12-12",
"birthDateRef": "",
"skipTravelerNameUpdate": {}
},
"securityDocs": [
{
"type": "passport",
"passport": {
"number": "1111",
"numberRef": "",
"expirationDate": "12DEC33",
"issuedByCountry": "PE",
"firstName": "CHDA",
"middleName": "",
"lastName": "CHDA",
"gender": "F",
"birthDate": "12DEC18",
"birthDateRef": "",
"nationality": ""
}
}
],
"extensions": []
}
],
"extensions": []
}
13:13
lo veo bien
Rafael Aguilar Rodriguez
14:12
Para estar seguros de que el problema está en el traveler-information lo que habría que hacer es este retrieve justo después de llamar al traveler-information. Si el PNR está mal después de este servicio al menos habremos aislado el problema y podremos ver centrarnos en ese servicio
Israel Naranjo
14:13
el traveler information manda el array ultimo que te he pasado y lo veo bien no ?
Rafael Aguilar Rodriguez
14:15
Si, pero si después de enviar esto y pasar por el traveler-information el PNR ya está mal, entonces el que está haciendo mal las cosas es el traveler-information. Tiene sentido para tí?
Israel Naranjo
14:18
el travaler information , lo manda al cs y eso hasta donde se no se ha tocado nada , el json lo veo bien luego se manda a host
14:19
voy a poner mas log pero no lo pillo
14:19
:cara_loco:
14:21
si lo mandase mal en el terminal tendria que salir mal no ?
14:21
es decir si se graba mal saldria mal en gui y terminal
Rafael Aguilar Rodriguez
14:22
Bueno, tendría que mirarlo, pero creo que el cs-traveler-information envía una transacción con todos los cambios, pero si quieres probar los comandos equivalentes a los datos uno a uno... a ver que te sale en el PNR
Israel Naranjo
14:23
voy a probar , no se me ocurre otra cosa y haber si puedo pillar a elena
Rafael Aguilar Rodriguez
14:24
No estaría mal que le echases un ojo al cs-traveler-information y si llama a Traveldata, y como lo hace, como sugerencia
Israel Naranjo
14:24
oki
Rafael Aguilar Rodriguez
16:52
Es este? veo que está sin asignar
16:52
https://travelport.atlassian.net/jira/software/c/projects/EV/boards/3450?selectedIssue=EV-45467
EV-45467 SPIKE - Analysis of the refactoring process for fes-reservation-tra…
Status: To Do
Type: Story
Assignee: Unassigned
Priority: 3 - Medium
More actions...
Añadido por Jira Cloud
Israel Naranjo
16:58
sip