【问题标题】:Dspace approved item email notification to all user in accept/reject workflow在接受/拒绝工作流程中向所有用户发送 Dspace 批准的项目电子邮件通知
【发布时间】:2017-11-20 08:46:13
【问题描述】:

默认情况下,DSpace 仅在项目获得批准时向提交者发送电子邮件通知,但不会将其发送给接受/拒绝工作流用户,我需要将电子邮件通知发送给所有接受的用户/reject 集合中的权限

请帮忙

谢谢

【问题讨论】:

  • 似乎不是一个 SO 问题

标签: dspace


【解决方案1】:

我认为您必须为此修改 dspace-api 中的代码。在 DSpace 6 中,消息在 dspace-api/src/main/java/org/dspace/workflowbasic/BasicWorkflowServiceImpl.java 中的“notifyOfArchive”方法中组成和发送。接受/拒绝用户是 EPersonGroup 的成员,由正在安装项目的集合的属性 workflowStep1/workflowStep2/workflowStep3 之一标识。我还没有找到关于哪个组做什么的明确文档,但这应该会缩小你的搜索范围。

[编辑] 显然 workflowStep1 和 workflowStep2 组都可以接受或拒绝。 workflowStep3 可以将提交提交到存档,但不能拒绝。

https://wiki.duraspace.org/display/DSDOC6x/Functional+Overview#FunctionalOverview-WorkflowSteps

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-11
    • 2019-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多