fix: chat web - mensaje al cancelar validacion, doble job, e intencion de compra
- ValidarPagoWebJob: avisa al usuario si la solicitud ya no esta pendiente en vez de saltar en silencio a "Menu principal". - PublicChat: guard para no despachar dos jobs de validacion del mismo comprobante si Livewire dispara updatedFotoComprobante() dos veces (causaba que apareciera "Menu principal" y luego se corrigiera solo). - PublicChat: "comprar hbo" caia en historial.ver porque compra(s)? sin \b matcheaba dentro de "comprar". Agregado limite de palabra. - PublicChat: "comprar plan de netflix" caia en el listado generico de servicios por la palabra "plan". Ahora, si el mensaje nombra un servicio concreto, se abre ese servicio directo en vez del listado. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
f5e746abcd
commit
7b21cd9773
@@ -67,6 +67,7 @@ class ValidarPagoWebJob implements ShouldQueue
|
||||
|
||||
if (! $solicitud || $solicitud->id !== $this->solicitudId) {
|
||||
Log::info("[ValidarPagoWebJob] conv={$this->convId}: la solicitud ya no está pendiente, abortando.");
|
||||
$this->bot("Tu solicitud de recarga ya no está activa (puede que hayas iniciado una nueva). Si ya transferiste, escribe a un asesor para confirmar tu pago manualmente.");
|
||||
$this->resolver('cancelado');
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user