# manual_agregator/parser/handlers/images.py
from .base import FieldHandler
from urllib.parse import urljoin
from ..utils import extract_image_links  # jeśli wolisz trzymać w utils – OK

class ImagesHandler(FieldHandler):
    def parse(self, field_name, config, soup, main_values, selectors, extracted):
        sel = config.get("selector")
        return extract_image_links(soup, selector=sel)
