Giveth / impact-graph

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

notification email is not sent for donation

aminlatifi opened this issue · comments

Please put your donation tx link if have not received email
Plus project detail if possible

Hi! I did not get emails for these two donations:

https://giveth.io/project/coletivo-xv-0
https://polygonscan.com/tx/0xb35dd8373b5c6572745c01bb2046644d2a085804f250f2d6a7cfb3085fc7fa9b

https://giveth.io/project/pcrf-palestine-childrens-relief-fund
https://explorer.optimism.io/tx/0x9594a2134a2aba7c63201fdd5cd42b958b9d9d1c697547673596ad3470836145

These are the two corresponding log entries from impact-graph

Collectivo-XV-0

{"name":"giveth-impact-graph","hostname":"5c5829428a54","pid":69,"level":20,"msg":"processing send notification job {\n  project: {\n    balance: 0,\n    qualityScore: 60,\n    id: 2880,\n    title: \"PCRF - Palestine Children's Relief Fund\",\n    slug: 'pcrf-palestine-childrens-relief-fund',\n    slugHistory: [],\n    admin: '11763',\n    description: `<p>PCRF is the primary humanitarian organization in Palestine, delivering crucial and life-saving medical relief and humanitarian aid where it is needed most.&nbsp;Access to essential resources like food, clean water, and healthcare is severely limited.</p><p><br></p><p>Learn more about the work we do at: <a href=\"https://www.pcrf.net/\" rel=\"noopener noreferrer\" target=\"_blank\">https://www.pcrf.net/</a></p><p><br></p><p><strong>About the PCRF</strong></p><p>Palestine Children's Relief Fund (PCRF), founded in 1991 by concerned humanitarians in the USA, provides free medical care to thousands of injured and ill children yearly who lack local access to care within the local health care system.&nbsp;Over the years, we've sent over 2,000 affected children abroad for free medical care, sent thousands of international doctors and nurses to provide tens of thousands of children free medical care in local hospitals, and provided tens of thousands of children humanitarian aid and support they otherwise would not get.&nbsp;</p><p><br></p><p>PCRF's impact also includes establishing two pediatric cancer departments in Palestine, a new PICU and pediatric cardiology department in Ramallah, and many more critical projects to sustainably bolster the region's healthcare system. Our foundation relies on grassroots efforts, supported by a worldwide network of thousands of volunteers, to fulfill our humanitarian mission.&nbsp;We are a volunteer-based nonprofit, so please join our efforts.</p><p><br></p><p><br></p><p><strong>Efficiency And Transparency</strong></p><p>We are proud to be one of the most respected and active nonprofit humanitarian medical relief organizations working in the Middle East. For ten straight years, we have received Charity Navigators’ coveted 4-star rating, demonstrating strong financial health and commitment to accountability and transparency. Only 3% of charities evaluated have received this rating.</p><p><br></p><h2>Urgent Gaza Relief</h2><p><br></p><p>Our \"Gaza Relief and Recovery\" campaign aims to address urgent humanitarian needs and support long-term recovery efforts in Gaza. The funds raised will primarily focus on immediate relief, including providing essential medical supplies, food, medical treatment, clean water, and other necessities for families affected by the conflict.</p><p><br></p><p>Additionally, our campaign will support rebuilding healthcare facilities and providing long-term support through impactful programs and projects to support the needs of children and the health sector in Gaza. It will also allocate resources towards trauma counseling, mental health support, and other initiatives for children affected by the conflict, aiming to foster healing and resilience within the community.</p>`,\n    descriptionSummary: 'PCRF is the primary humanitarian organization in Palestine, delivering crucial\\n' +\n      'and life-saving medical relief and humanitarian aid where it is needed\\n' +\n      'most. Access to essential resources like food, clean water, and healthcare is\\n' +\n      'severely limited.\\n' +\n      'Learn more about the work we do at: https://www.pcr...',\n    traceCampaignId: null,\n    givingBlocksId: null,\n    changeId: null,\n    website: null,\n    youtube: null,\n    creationDate: '2023-10-20T19:03:28.730Z',\n    updatedAt: '2024-01-08T08:42:05.959Z',\n    organizationId: 1,\n    coOrdinates: null,\n    image: 'https://giveth.mypinata.cloud/ipfs/QmabkqsvGGPh2hctFpCT1LaEJ8P9jbVFimEsYr4s3dB5o4',\n    impactLocation: 'Palestine',\n    stripeAccountId: null,\n    walletAddress: null,\n    verified: true,\n    verificationStatus: null,\n    isImported: false,\n    giveBacks: false,\n    contacts: [ [Object], [Object], [Object] ],\n    statusId: 5,\n    adminUserId: 11763,\n    totalDonations: 1345.0029,\n    totalTraceDonations: 0,\n    totalReactions: 6,\n    totalProjectUpdates: 3,\n    listed: true,\n    reviewStatus: 'Listed',\n    status: {\n      id: 5,\n      symbol: 'activate',\n      name: 'activate',\n      description: 'This is an active project'\n    },\n    organization: {\n      id: 1,\n      name: 'Giveth',\n      label: 'giveth',\n      website: 'https://giveth.io',\n      supportCustomTokens: true\n    },\n    addresses: [ [Object], [Object], [Object], [Object] ],\n    qfRounds: [ [Object] ],\n    adminUser: {\n      id: 11763,\n      firstName: 'PCRF',\n      lastName: 'Community',\n      name: 'PCRF Community',\n      walletAddress: '0x4e8356170111deb9408f8bc98c9a395c0bf330fb',\n      avatar: null,\n      url: 'https://www.pcrf.net/',\n      passportScore: null,\n      passportStamps: null,\n      totalDonated: 0,\n      totalReceived: 1345.0029\n    }\n  },\n  eventName: 'Made donation',\n  user: {\n    email: 'kay@giveth.io',\n    walletAddress: '0x701d0ecb3ba780de7b2b36789aec4493a426010a'\n  },\n  sendEmail: true,\n  segment: {\n    analyticsUserId: 'givethId-5',\n    anonymousId: 'givethId-5',\n    payload: {\n      email: 'kay@giveth.io',\n      title: \"PCRF - Palestine Children's Relief Fund\",\n      firstName: 'Kay',\n      projectOwnerId: '11763',\n      slug: 'pcrf-palestine-childrens-relief-fund',\n      amount: 0.4,\n      transactionId: '0x9594a2134a2aba7c63201fdd5cd42b958b9d9d1c697547673596ad3470836145',\n      transactionNetworkId: 10,\n      currency: 'OP',\n      createdAt: '2024-01-10T14:15:52.762Z',\n      toWalletAddress: '0x4e8356170111deb9408f8bc98c9a395c0bf330fb',\n      donationValueUsd: 1.438,\n      donationValueEth: null,\n      verified: true,\n      transakStatus: null,\n      fromWalletAddress: '0x701d0ecb3ba780de7b2b36789aec4493a426010a'\n    }\n  },\n  trackId: 'donation-sent-10-0x9594a2134a2aba7c63201fdd5cd42b958b9d9d1c697547673596ad3470836145'\n}","time":"2024-01-10T14:15:52.765Z","v":0}

Palestine:

{"name":"giveth-impact-graph","hostname":"5c5829428a54","pid":69,"level":20,"msg":"processing send notification job {\n  project: {\n    balance: 0,\n    qualityScore: 450,\n    id: 1172,\n    title: 'Coletivo XV',\n    slug: 'coletivo-xv-0',\n    slugHistory: [ 'coletivo-xv', 'Coletivo-XV-0' ],\n    admin: '2439',\n    description: '<blockquote><span class=\"ql-size-large\">It is a movement that was born spontaneously through the union of skaters who were in the city center, mainly in Praça XV. Due to the repression of the municipal guard that limited the practice of skateboarding in public squares, there was a need to organize, question the ban and, above all, speak out in favor of freeing up the public spaces. Due to the need to communicate with the government in a formal and representative way, we founded the Associação Cultural do Skate. From then onwards, the activities unfolded into social actions, film screenings, musical presentations and art exhibitions related to skateboarding culture held at Praça XV, in cultural centers and museums. Nowadays, it is a cultural group that moves and forms partnerships with institutions, other collectives and brands.</span></blockquote><p><br></p><h2>Coletivo XV is a non-profit organization that need funds to continue making the social difference through skateboarding culture.</h2><p><br></p><p>This was our<a href=\"https://peakd.com/hive-173115/@skatehive/skatehive-fundraiser-2-lets-help-colectivo-xv-raise-dollar400-for-i-love-xv-2021-event\" rel=\"noopener noreferrer\" target=\"_blank\"> last event</a> <a href=\"https://peakd.com/hive-173115/@skatehive/i-love-xv-2021-event-updates-and-coletivoxv-fundraiser-round-2\" rel=\"noopener noreferrer\" target=\"_blank\">funded by Skatehive </a> community on Hive and LBRY Blockchain:</p><p><br></p><h2>This is our website -&gt; <a href=\"https://ilovexv.com/dev\" rel=\"noopener noreferrer\" target=\"_blank\">https://coletivoxv.org/</a></h2><p><br></p><h2>Reach us at -&gt; <a href=\"https://discord.gg/Pa4vpKCSbt\" rel=\"noopener noreferrer\" target=\"_blank\">https://discord.gg/Pa4vpKCSbt</a></h2>',\n    descriptionSummary: '> It is a movement that was born spontaneously through the union of skaters who\\n' +\n      '> were in the city center, mainly in Praça XV. Due to the repression of the\\n' +\n      '> municipal guard that limited the practice of skateboarding in public squares,\\n' +\n      '> there was a need to organize, question the ban and, above a...',\n    traceCampaignId: null,\n    givingBlocksId: null,\n    changeId: null,\n    website: null,\n    youtube: null,\n    creationDate: '2021-12-22T17:40:27.072Z',\n    updatedAt: '2023-11-10T16:24:07.704Z',\n    organizationId: 1,\n    coOrdinates: null,\n    image: 'https://giveth.mypinata.cloud/ipfs/QmTgC8e8f4W1QcQb2Q535UBrYUZFCogREXNoRw5FbxkVRP',\n    impactLocation: 'Praça Quinze de Novembro - Centro, Rio de Janeiro - RJ, 20010-010, Brazil',\n    stripeAccountId: null,\n    walletAddress: null,\n    verified: true,\n    verificationStatus: null,\n    isImported: false,\n    giveBacks: false,\n    contacts: null,\n    statusId: 5,\n    adminUserId: 2439,\n    totalDonations: 1671.5592,\n    totalTraceDonations: 0,\n    totalReactions: 45,\n    totalProjectUpdates: 15,\n    listed: true,\n    reviewStatus: 'Listed',\n    status: {\n      id: 5,\n      symbol: 'activate',\n      name: 'activate',\n      description: 'This is an active project'\n    },\n    organization: {\n      id: 1,\n      name: 'Giveth',\n      label: 'giveth',\n      website: 'https://giveth.io',\n      supportCustomTokens: true\n    },\n    addresses: [ [Object], [Object], [Object], [Object], [Object] ],\n    qfRounds: [ [Object] ],\n    adminUser: {\n      id: 2439,\n      firstName: 'Vlad',\n      lastName: 'Niko',\n      name: 'Vlad Niko',\n      walletAddress: '0x41cb654d1f47913acab158a8199191d160dabe4a',\n      avatar: 'https://ipfs.io/ipfs/QmRn7wJhf2LkCCY8EsBkzFQZpPqMRi13y6QVGQJodeJxnE/141.png',\n      url: 'https://ilovexv.com.br/dev',\n      passportScore: 31.459,\n      passportStamps: 26,\n      totalDonated: 516.8398,\n      totalReceived: 1763.2942\n    }\n  },\n  eventName: 'Made donation',\n  user: {\n    email: 'kay@giveth.io',\n    walletAddress: '0x701d0ecb3ba780de7b2b36789aec4493a426010a'\n  },\n  sendEmail: true,\n  segment: {\n    analyticsUserId: 'givethId-5',\n    anonymousId: 'givethId-5',\n    payload: {\n      email: 'kay@giveth.io',\n      title: 'Coletivo XV',\n      firstName: 'Kay',\n      projectOwnerId: '2439',\n      slug: 'coletivo-xv-0',\n      amount: 1,\n      transactionId: '0xb35dd8373b5c6572745c01bb2046644d2a085804f250f2d6a7cfb3085fc7fa9b',\n      transactionNetworkId: 137,\n      currency: 'MATIC',\n      createdAt: '2024-01-10T14:17:50.212Z',\n      toWalletAddress: '0xafcd1ec9a6d6d5f8094ee0c5de547a1ab1189259',\n      donationValueUsd: 0.8199,\n      donationValueEth: null,\n      verified: true,\n      transakStatus: null,\n      fromWalletAddress: '0x701d0ecb3ba780de7b2b36789aec4493a426010a'\n    }\n  },\n  trackId: 'donation-sent-137-0xb35dd8373b5c6572745c01bb2046644d2a085804f250f2d6a7cfb3085fc7fa9b'\n}","time":"2024-01-10T14:17:50.214Z","v":0}

Edit: I did see the emails arrive in the end

@mohammadranjbarz pls take a look .

@RamRamez can you pls take a look at this. Please reach out to @mohammadranjbarz for guidance if needed

These emails/txs are related to autopilot and I'm not sure if we still have an active autopilot API.
I think we can close this since it's deprecated.
We've completely changed that part of the code and have migrated to Ortto (it's still on staging).
lets close this issue and follow it up on #1297

Thanks @RamRamez
Let's change it to P0 then if we considering to replace it asap.

I'll keep this issue for QA purposes. Please let us know when users can get email notifications.

Thanks @RamRamez Let's change it to P0 then if we considering to replace it asap.

I'll keep this issue for QA purposes. Please let us know when users can get email notifications.

Our new email service for donation (project owner) is live on staging and has been tested and approved.

@maryjaf to test and close

The email for donation more than 1$ is sent to project owner correctly.