알 수 없는 이유로 개발용 설치 환경에서 PM이 Admins 그룹으로 전송되지 않고 있습니다.
잡은 실행 중이므로, 전송 조건이 충족되었음에도 PM이 전송되지 않는 이유가 무엇인지 이해가 되지 않습니다.
pfaffman
(Jay Pfaffman)
2
PostCreator 호출 전에 puts를 추가하고, 반환된 값을 변수에 대입한 후 호출이 완료된 후에 출력할 수 있도록 하세요.
네… 잡이 실행되는지 확인하려고 그렇게 했고, 그 전에 puts를 하나 더 추가했지만 아무것도 출력되지 않았습니다. if 문 로직을 다시 검토해야 할 것 같습니다.
아, 미안해요. 내 개발 환경에서는 10초마다 실행되도록 설정되어 있어요.
여러분의 "end"가 어지럽게 보이고, 들여쓰기도 정리해야 할 것 같습니다.
하나가 너무 많거나 잘못된 위치에 있는 것일 수 있습니다.
아마도 설명을 더 명확히 했어야 했나 봅니다. 모든 검사가 통과되었음에도 불구하고 개인 메시지가 전송되지 않았거든요. 대신 플래깅 옵션을 사용해 보는 것이 어떨까요?
Moin
8
누구나 관리자 그룹에 메시지를 보낼 수 있나요? 기본적으로 아무도 보내지 못한다고 생각하는데

pfaffman
(Jay Pfaffman)
9
좋은 지적입니다! 그 호출이 Rails 콘솔에서 동작하나요? 또한, 관리자 사용자에게만 보내어 보세요.
네, 해당 설정을 변경한 후 이제 관리자 그룹에 메시지를 보낼 수 있습니다. 그런데 이제 궁금한 점은, json 요청이 아무것도 반환하지 않는 것 같습니다
…