Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-20801

sendTemplateUseNotification has institution specific data in the email that is sent when a site is created from a template

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: CLOSED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.6.3, 2.7.1, 2.8.0
    • Fix Version/s: 2.9.0
    • Component/s: Site Info
    • Labels:
      None
    • 2.9 Status:
      Resolved
    • Test Plan:
      Hide

      1. create course site with valid instructor role:
      Log in as valid instructor, e.g. instructor1 for the sample data
      Choose one roster from the list, following the remaining steps to created a course site.
      Verify: one email sent to system support team using notifyCourseRequestSupport.xml template, and one email sent to current user (e.g. instructor1) using notifyCourseCreation.xml template

      2. create a course site via request
      Log in as normal user
      Try to create a course site, and there is no roster listed. Choose "Add courses not listed above", and enter the request fields. Finish the remaining steps for course site creation.
      Verify three emails been sent: a) to the authorizer (username entered by the requester) using the notifyCourseRequestAuthorizer.xml; b) to the current user, the requester using the notifyCourseRequestRequester.xml template; c) to the support team notifyCourseRequestSupport.xml

      Show
      1. create course site with valid instructor role: Log in as valid instructor, e.g. instructor1 for the sample data Choose one roster from the list, following the remaining steps to created a course site. Verify: one email sent to system support team using notifyCourseRequestSupport.xml template, and one email sent to current user (e.g. instructor1) using notifyCourseCreation.xml template 2. create a course site via request Log in as normal user Try to create a course site, and there is no roster listed. Choose "Add courses not listed above", and enter the request fields. Finish the remaining steps for course site creation. Verify three emails been sent: a) to the authorizer (username entered by the requester) using the notifyCourseRequestAuthorizer.xml; b) to the current user, the requester using the notifyCourseRequestRequester.xml template; c) to the support team notifyCourseRequestSupport.xml

      Description

      The sendTemplateUseNotification method in SiteAction is called when a site is created from a template, and sends an email to the tempalte owner. However the email contains information that is institution specific:

      buf.append("Cheers,\n");
      buf.append("Alliance Team\n");

      It just so happens that we (ANU) contributed this feature in SAK-12868, however it has not been converted over to the email template service so this issue remains.

      This line should be removed, but ideally this should be converted to use email template service like the rest of the emails in Site Manage.

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  Assignee:
                  zqian Zhen Qian
                  Reporter:
                  steve.swinsburg Steve Swinsburg
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration