I'm getting time="2023-01-07 05:06:21" level=info msg="[Plugin / Performer Image Gigapixel\_New] Tag exists for upscale\_PerformerImage"
time="2023-01-07 05:06:21" level=error msg="[Plugin / Performer Image Gigapixel\_New] Traceback (most recent call last):"
time="2023-01-07 05:06:21" level=error msg="[Plugin / Performer Image Gigapixel\_New] File \"B:\\Stash\\plugins\\Performer\_Image\_Gigapixel\\gigapixel\_new.py\", line 285, in "
time="2023-01-07 05:06:21" level=error msg="[Plugin / Performer Image Gigapixel\_New] client.upscale\_PerformerImage()"
time="2023-01-07 05:06:21" level=error msg="[Plugin / Performer Image Gigapixel\_New] File \"B:\\Stash\\plugins\\Performer\_Image\_Gigapixel\\gigapixel\_new.py\", line 247, in upscale\_PerformerImage"
time="2023-01-07 05:06:21" level=error msg="[Plugin / Performer Image Gigapixel\_New] image\_paths = [performer['image\_path'] for performer in performers]"
time="2023-01-07 05:06:21" level=error msg="[Plugin / Performer Image Gigapixel\_New] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"
time="2023-01-07 05:06:21" level=error msg="[Plugin / Performer Image Gigapixel\_New] File \"B:\\Stash\\plugins\\Performer\_Image\_Gigapixel\\gigapixel\_new.py\", line 247, in "
time="2023-01-07 05:06:21" level=error msg="[Plugin / Performer Image Gigapixel\_New] image\_paths = [performer['image\_path'] for performer in performers]"
time="2023-01-07 05:06:21" level=error msg="[Plugin / Performer Image Gigapixel\_New] ~~~~~~~~~^^^^^^^^^^^^^^"
time="2023-01-07 05:06:21" level=error msg="[Plugin / Performer Image Gigapixel\_New] TypeError: list indices must be integers or slices, not str"
time="2023-01-07 05:06:21" level=error msg="Plugin returned error: exit status 1" for the code def upscale\_PerformerImage(self):
 tagName = 'upscale\_with\_Gigapixel'
 tagID = self.findTagIdWithName(tagName)
 if tagID is None:
 self.debug("Error no tag for upscale\_PerformerImage")
 else:
 self.info("Tag exists for upscale\_PerformerImage") 
 
 performers = self.findPerformersByTag(tagID)
 image\_paths = [performer['image\_path'] for performer in performers]
 self.processPerformerImage(image\_paths) bear in mind that the graphQl query variables are so def findPerformersByTag(self, id):
 query = """query performer\_images($performer\_filter: PerformerFilterType!) {
 findPerformers(performer\_filter: $performer\_filter filter: {per\_page: -1}){

 performers{
 id
 name
 image\_path
 tags{
 name
 }
 }
}
}"""
 variables = {'performer\_filter': {
 'tags': {
 'value': id, 'modifier': 'INCLUDES', 'depth':1
 
 }
 }}
 # self.error(json.dumps(variables))
 result = self.\_\_callGraphQL(query, variables)
 performers = result["findPerformers"]["performers"]
 image\_paths = [performer["image\_path"] for performer in performers]
 tags = [performer["tags"] for performer in performers]
 return image\_paths, tags
getting time="2023-01-07 05:06:21" level=info msg="[플러그인/퍼포머 이미지 기가픽셀\_New] 태그가 업스케일\_퍼포머이미지에 존재합니다"time="2023-01-07 05:06:21" level=error msg="[플러그인/퍼포머 이미지 기가픽셀\_New] 트레이스백(가장 최근 호출 마지막):"time="2023-01-07 05:06:21" level=error msg="[플러그인/퍼포머 이미지 기가픽셀\_새] 파일 \"B:\\Stash\\플러그인\\퍼포머\_이미지\_기가픽셀\\gigapixel\_new.py\", 285줄, in "time="2023-01-07 05:06:21" level=error msg="[플러그인/퍼포머 이미지 기가픽셀\_새] client.upscale\_PerformerImage()"time="2023-01-07 05:06:21" level=error msg="[플러그인/퍼포머 이미지 기가픽셀\_새] 파일 \"B:\\Stash\\플러그인\\퍼포머\_이미지\_기가픽셀\\기가픽셀\_new.py\", 247줄, upscale\_퍼포머이미지 내"time="2023-01-07 05:06:21" level=error msg="[플러그인/퍼포머 이미지 기가픽셀\_새] 이미지\_경로 = [퍼포머의 퍼포머['이미지\_경로']에 대한 퍼포머]"time="2023-01-07 05:06:21" level=error msg="[플러그인 / 퍼포머 이미지 기가픽셀\_New] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"time="2023-01-07 05:06:21" level=error msg="[플러그인/퍼포머 이미지 기가픽셀\_새] 파일 \"B:\\Stash\\플러그인\\퍼포머\_이미지\_기가픽셀\\기가픽셀\_new.py\", 247줄, in "time="2023-01-07 05:06:21" level=error msg="[플러그인/퍼포머 이미지 기가픽셀\_새] 이미지\_경로 = [퍼포머의 퍼포머['이미지\_경로']]"time="2023-01-07 05:06:21" level=error msg="[플러그인 / 퍼포머 이미지 기가픽셀\_New] ~~~~~~~~~^^^^^^^^^^^^^^"time="2023-01-07 05:06:21" level=error msg="[플러그인/퍼포머 이미지 기가픽셀\_New] TypeError: 목록 인덱스는 문자열이 아닌 정수 또는 슬라이스여야 합니다."time="2023-01-07 05:06:21" level=error msg="플러그인이 오류를 반환했습니다: 종료 상태 1" 코드에 대해 def upscale\_PerformerImage(self): tagName = '업스케일\_와\_기가픽셀' tagID = self.findTagIdWithName(tagName) tagID가 None이면 self.debug("업스케일\_퍼포머이미지에 대한 태그 없음 오류") else: self.info("업스케일\_퍼포머이미지에 대한 태그 존재")   performers = self.findPerformersByTag(tagID) 이미지\_경로 = [performers의 performer['이미지\_경로'] 공연자] self.processPerformerImage(image\_paths) graphQl 쿼리 변수는 다음과 같다는 점에 유의하세요: query = """query performer\_images($performer\_filter: PerformerFilterType!) { findPerformers(performer\_filter: $performer\_filter filter: {per\_page: -1}){ performers{ id name 이미지\_경로 tags{ name } }}}""" variables = {'performer\_filter': { 'tags': { 'value': id, 'modifier': 'INCLUDES', 'depth':1  } }} # self.error(json.dumps(variables)) result = self.\_\_callGraphQL(query, variables) performers = result["findPerformers"]["performers"] image\_paths = [performers의 performer["image\_path"] for performers] tags = [performer["tags"] 공연자 중 공연자] 이미지\_경로, 태그 반환