コード例 #1
0
ファイル: sender.py プロジェクト: susutw/COSCUP-Volunteer
    def create(name, pid, tid, uid):
        ''' Create new campaign

        :param str name: campaign name
        :param str pid: pid
        :param str tid: tid
        :param str uid: uid

        '''

        data = SenderCampaignDB.new(name=name.strip(),
                                    pid=pid,
                                    tid=tid,
                                    uid=uid)
        return SenderCampaignDB().save(data)
コード例 #2
0
ファイル: sender.py プロジェクト: COSCUP/COSCUP-Volunteer
    def create(name: str, pid: str, tid: str, uid: str) -> dict[str, Any]:
        ''' Create new campaign

        Args:
            name (str): Campaign name.
            pid (str): Project id.
            tid (str): Team id.
            uid (str): User id.

        Returns:
            Return the added data.

        '''

        data = SenderCampaignDB.new(
            name=name.strip(), pid=pid, tid=tid, uid=uid)
        return SenderCampaignDB().add(data)