跳至主要内容

20260223之開工日日記

· 閱讀時間約 2 分鐘

今天預計要把991推到正式環境,但是我忘記怎麼把dev推到prod,其實很簡單,只要在gitlab上點擊新增MR,選擇初始分支(dev)跟目標分支(prod),然後新增修改原因,再assign給主管就可以。

但是同事發現錯誤,還是圖表沒有正確顯示的錯誤,然後花了一些時間找原因,發現是因為呼叫S3 API時不應該帶header,因為這會干擾驗證,導致資料沒有正確回應給前端,移除那些呼叫中的header後就正確了,不過還有一個地方是因為呼叫時缺少try catch讓呼叫API在遇到錯誤時直接因為錯誤被中斷,但是如果有try catch就可以讓錯誤暫存,並繼續執行呼叫,就可以拿到資料了。

後面還有發現一些圖表資料,有資料,但是跟正式環境找的不同,又花了一點時間,還拿回家,最終發現是一些資料的null認定錯誤導致資料沒有正確顯示:

  • BGM:不容許極小值
  • CGM:容許極小值

修正完之後就跟正確環境差不多一致。

真是多災多難的開工日,而且早上七點到公司,肚子開始不舒服,但幸好一整天下來沒有拉肚子,可喜可賀,晚上運動完後還泡熱水早舒緩胃痛,但是泡完三分鐘感覺又來了。

不過之前比較激烈運動時可以透過排氣(放屁)去舒緩胃痛。

我可能真的不適合進公司上班。

不過聽說有開工紅包,有小開心。