fix(migration): 검증 실패 아이콘을 명시적으로 제외한다
검토한 회원 번호의 이미지가 계속 유효성 조건을 어길 때만 업로드에서 제외한다. 기존 Ref 경로가 현재 선택인 경우 기본 아이콘으로 정리하고 최신 Core 선택은 보존한다.
This commit is contained in:
@@ -86,6 +86,14 @@ is not silently resurrected. The original Ref path, `IMGSVR`, returned path and
|
||||
byte SHA-256 remain in `legacy_data`. Picture collisions across owners fail the
|
||||
transaction.
|
||||
|
||||
Historical bytes that violate the Ref validation contract block preflight.
|
||||
Operators may list a reviewed member in `excludedMemberNumbers`; the importer
|
||||
then proves the file is still invalid and records the reason. It never uploads
|
||||
that byte or creates a `user_icon` row. If the target still selects the rejected
|
||||
Ref path it moves only that selection to `default.jpg`; a newer Core selection
|
||||
is preserved. A stale exclusion whose file has become valid also blocks the
|
||||
plan, so this cannot become a general skip-errors switch.
|
||||
|
||||
Kakao members retain `oauth_id`, email and metadata. A non-empty provider ID is
|
||||
required before an imported row is marked Kakao-verified. A parseable legacy
|
||||
`token_valid_until` is copied to `kakao_talk_verified_until`, preserving the
|
||||
|
||||
Reference in New Issue
Block a user