사용자가 제목을 설정하면 제목이 사라집니다

감사합니다. BadgeGrant 작업을 다시 실행한 후에도 배지가 여전히 존재하는 것을 확인할 수 있습니다.

하지만 이 BadgeGrant 작업과 관련된 또 다른 문제가 있는 것 같습니다. 저는 이전에 제한된 카테고리에서 좋아요가 주어지거나 받는 경우 자동으로 획득할 수 없는 사용자들에게 특정 배지(예: 첫 좋아요 제공, 첫 좋아요 수취)를 수동으로 일괄 할당해 왔습니다.

하지만 BadgeGrant 작업이 트리거되면, 이러한 방식으로 수동 일괄 할당을 통해 배지를 받은 모든 사용자는 해당 배지를 잃습니다.

제 테스트 결과:

  1. 제한된 카테고리 문제로 인해 자동으로 획득할 수 없으나 요건을 충족하는 사용자에게 기본 배지를 수동으로 할당합니다. BadgeGrant 실행 후 배지가 제거됩니다.

  2. 특정 카테고리에서 사용자가 새 주제를 게시할 때 배지를 부여하는 SQL 쿼리를 사용하여 커스텀 배지를 생성합니다. 제한된 카테고리 문제로 인해 자동으로 획득할 수 없으나 요건을 충족하는 사용자에게 이 배지를 수동으로 할당합니다. BadgeGrant 실행 후 배지가 제거됩니다.

  3. SQL 없이 커스텀 배지를 생성합니다. 제한된 카테고리 문제로 인해 자동으로 획득할 수 없으나 요건을 충족하는 사용자에게 이 배지를 수동으로 할당합니다. BadgeGrant 실행 후 배지가 유지됩니다.

이것이 올바른 동작이라고 추측합니다. 수동으로 부여된 사용자들은 SQL 쿼리를 충족하지 못하므로 후보 그룹에서 제외되기 때문입니다. 하지만 만약 그렇다면, 아래 주제에 대한 대부분의 논의는 제한된 카테고리가 매우 활발한 포럼에는 훨씬 의미가 적어질 것입니다. 또한 제 이해에 따르면, 단기적인 해결책은 불가능해집니다.

이 부분에 대해 조언이 있을까요? 그냥 이 작업을 중단할 수도 있지만, 이를 처리할 방법이 있는지 궁금합니다.

1개의 좋아요