我完成了一个需求,就是一个简单的多条件搜索,但是到了晚上10点钟,师兄突然找我说我写的接口有线上问题,让我赶紧修复。
我在编写代码时,为了使搜索功能返回的结果与页面加载时保持一致,所以调用了一些加载时补充数据的接口,但是这个接口本身是有问题的。然后我就找呀找,搞到了12点,才发现那个接口的问题。随后在原来的页面也复现了这个问题(并不涉及我写的接口),也就是说这个问题本来是存在的,只是因为我写的接口发现了这个问题。
所以我想请问,我调用外部的问题接口,并且与外部接口是完全解耦的,我本身也不懂这个外部的问题接口的逻辑,这种线上问题是我的责任吗?我应该去修复这个bug吗?