convert return expression of type 'EventLoopFuture<Paginate<WorkType>>' to return type 'Paginate<WorkType>'), когда типы стоят точно все правильные. Кэш пакетов сбрасывал, ресет делал, в Package.swift платформа правильная:
.macOS(.v12),
Что я делаю не так…
Может ли быть проблема в том, что я пока что обновил только часть кода, а не весь? Ведь в исходниках вапора стоят вот такое условие:
#if compiler(>=5.5) && canImport(_Concurrency)
так ты ж реально фьючер возвращаешь. а надо асинковое значение. если сигнатура функции подразумевает async, а у тебя EventLoopFuture — сделай ему .get() (но нужно предварить тогда этот вызов try await, хотя это тебе подскажут)
А кинь скрины объявления методов и вызовов
Обсуждают сегодня