chore(): Update dependencies usage (#13910)
* chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * fix for wxios 1.6 * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * push scripts * update build concurrency * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * fixes * update yarn * fixes * fix script * Create heavy-suns-tickle.md * update changeset --------- Co-authored-by: Carlos R. L. Rodrigues <37986729+carlos-r-l-rodrigues@users.noreply.github.com>
This commit is contained in:
co-authored by
Carlos R. L. Rodrigues
parent
4e5b318583
commit
224ab39a81
@@ -2,9 +2,9 @@ import { INotificationModuleService } from "@medusajs/framework/types"
|
||||
import {
|
||||
ContainerRegistrationKeys,
|
||||
Modules,
|
||||
pickValueFromObject,
|
||||
promiseAll,
|
||||
} from "@medusajs/framework/utils"
|
||||
import { get } from "lodash"
|
||||
import { SubscriberArgs, SubscriberConfig } from "../types/subscribers"
|
||||
|
||||
type HandlerConfig = {
|
||||
@@ -60,11 +60,11 @@ export default async function configurableNotifications({
|
||||
const notificationData = {
|
||||
template: handler.template,
|
||||
channel: handler.channel,
|
||||
to: get(payload, handler.to),
|
||||
to: pickValueFromObject(handler.to, payload),
|
||||
trigger_type: handler.event,
|
||||
resource_id: get(payload, handler.resource_id),
|
||||
resource_id: pickValueFromObject(handler.resource_id, payload),
|
||||
data: Object.entries(handler.data).reduce((acc, [key, value]) => {
|
||||
acc[key] = get(payload, value)
|
||||
acc[key] = pickValueFromObject(value, payload)
|
||||
return acc
|
||||
}, {}),
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user