Hallo zusammen, es ist ein Config-Hotfix live gegangen. Verantwortliche: RKU, JFL Zeitpunkt: 20. März 2024, 15 Uhr Kunden: LMX Info: Zum Hotfix 24.04 build 29. gehört auch eine Config, die ich eben bei LMX gesetzt habe. *Historie:* (scrollt gern drüber) Es gibt bei Traffics eine uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuralte Logik, die sagt: Wenn du nix in der RT-Tabelle hast, fragt Traffics an. Und wenn du was findest, frag trotzdem an. Man weiß ja nie... Diese Logik sprang immer wieder an, obwohl sich der Rest der Schnittstelle nicht zuletzt durch die Multimarkenfähigkeit und die alternativen Flüge längst weiterentwickelt hat. Ein früherer Buchungskernentwickler hatte damals an der Schnittstelle gebaut und alles mit doppelten Verneinungen und merkwürdig benannten Configschaltern abgesichert; wir haben z.B. [isTFXSpecialCaseStrict] => true [serveYouTrafficSpecialCase] => true und Configs, die COMPONENTS.XRES.ACCOUNTS.SERVEYOU.STRICT_SPECIAL_CASE heißen. Alles sehr transparent; besonders wenn ein Veranstalter wie LMX mit verschiedenen Marken verschiedene business cases abilden muss. Seit ein paar Wochen ging das schief, weil der vorher nur sinnlose Zusatzrequest plötzlich richtig Ärger gemacht hat. Wir haben jetzt einfach eine Config gebaut und sie völlig logisch COMPONENTS.XRES.ACCOUNTS.SERVEYOU.DISABLE_STRICT_SPECIAL_CASE_IF_PID_NOT_TFX_SPECIALWAY genannt, die über den hartcodierten "force serveyou request" drüber springt, wenn bestimmte Bedingungen erfüllt sind... Eingeschaltet habe ich sie um 15 Uhr. Würde Traffics jetzt Amok laufen, kann ich die wieder abschalten. Aber es sieht gut aus. * * *Fakten:* Die Config heißt natürlich COMPONENTS.XRES.ACCOUNTS.SERVEYOU.ENABLE_OPENREQUEST Default und nicht gesetzt, heißt "mach wie bisher"; N *0 - wie jetzt bei LMX - heißt "Mach keinen open request".* Das Leben ist schön. -- ________________________________________________________ TraSo GmbH Nonnenstr. 42 D-04229 Leipzig Telefon: 0341 - 355 740 23 Fax: 0341 - 355 740 21 E-Mail:j.florstedt@traso.de Internet:http://www.traso.de ________________________________________________________ Geschäftsführer: Haiko Gerdes Handelsregister: Amtsgericht Leipzig, HRB 21850
participants (1)
-
Jenny Florstedt