$member = Profile::staticGet('id', $this->profile_id);
if (empty($member)) {
- throw new Exception("Profile ID {$this->profile_id} invalid.");
+ // TRANS: Exception thrown providing an invalid profile ID.
+ // TRANS: %s is the invalid profile ID.
+ throw new Exception(sprintf(_("Profile ID %s is invalid."),$this->profile_id));
}
return $member;
$group = User_group::staticGet('id', $this->group_id);
if (empty($group)) {
- throw new Exception("Group ID {$this->group_id} invalid.");
+ // TRANS: Exception thrown providing an invalid group ID.
+ // TRANS: %s is the invalid group ID.
+ throw new Exception(sprintf(_("Group ID %s is invalid."),$this->group_id));
}
return $group;
$group->id,
common_date_iso8601($this->created));
- $act->actor = ActivityObject::fromProfile($member);
- $act->verb = ActivityVerb::JOIN;
- $act->object = ActivityObject::fromGroup($group);
+ $act->actor = ActivityObject::fromProfile($member);
+ $act->verb = ActivityVerb::JOIN;
+ $act->objects[] = ActivityObject::fromGroup($group);
$act->time = strtotime($this->created);
- $act->title = _m("Join");
+ // TRANS: Activity title.
+ $act->title = _("Join");
// TRANS: Success message for subscribe to group attempt through OStatus.
// TRANS: %1$s is the member name, %2$s is the subscribed group's name.
- $act->content = sprintf(_m("%1$s has joined group %2$s."),
+ $act->content = sprintf(_('%1$s has joined group %2$s.'),
$member->getBestName(),
$group->getBestName());