Route pair metadata structurally
This commit is contained in:
@@ -5,8 +5,10 @@ from dataclasses import dataclass
|
||||
from typing import Any, Callable
|
||||
|
||||
try:
|
||||
from . import formatter_input as input_policy
|
||||
from . import formatter_target as target_policy
|
||||
except ImportError: # pragma: no cover - plain-script smoke tests
|
||||
import formatter_input as input_policy
|
||||
import formatter_target as target_policy
|
||||
|
||||
|
||||
@@ -308,7 +310,7 @@ def insta_of_pair_from_row_result(
|
||||
keep_style = request.keep_style
|
||||
pair_target = target_policy.pair_policy(request.target)
|
||||
target = pair_target.pair_target
|
||||
if deps.clean_text(row.get("mode")).lower() != "insta/of":
|
||||
if not input_policy.is_pair_metadata(row):
|
||||
return None
|
||||
soft_row = row.get("softcore_row")
|
||||
hard_row = row.get("hardcore_row")
|
||||
|
||||
Reference in New Issue
Block a user