Commit 297aad54 authored by 贾浩@五瓣科技's avatar 贾浩@五瓣科技

add web platform

parent fbde5348
...@@ -22,6 +22,7 @@ const ( ...@@ -22,6 +22,7 @@ const (
TaskPlatformTwitter = "twitter" TaskPlatformTwitter = "twitter"
TaskPlatformTelegram = "telegram" TaskPlatformTelegram = "telegram"
TaskPlatformAppbase = "appbase" TaskPlatformAppbase = "appbase"
TaskPlatformWeb = "web"
) )
var validPlatforms = map[string]bool{ var validPlatforms = map[string]bool{
...@@ -29,6 +30,7 @@ var validPlatforms = map[string]bool{ ...@@ -29,6 +30,7 @@ var validPlatforms = map[string]bool{
TaskPlatformTwitter: true, TaskPlatformTwitter: true,
TaskPlatformTelegram: true, TaskPlatformTelegram: true,
TaskPlatformAppbase: true, TaskPlatformAppbase: true,
TaskPlatformWeb: true,
} }
func IsValidPlatform(platform string) bool { func IsValidPlatform(platform string) bool {
...@@ -48,6 +50,7 @@ const ( ...@@ -48,6 +50,7 @@ const (
TaskActionSignIn = "signIn" TaskActionSignIn = "signIn"
TaskActionPremiumSignIn = "premiumSignIn" TaskActionPremiumSignIn = "premiumSignIn"
TaskActionMiniapp = "minapp" TaskActionMiniapp = "minapp"
TaskActionWeb = "web"
) )
var validActions = map[string]bool{ var validActions = map[string]bool{
...@@ -62,6 +65,7 @@ var validActions = map[string]bool{ ...@@ -62,6 +65,7 @@ var validActions = map[string]bool{
TaskActionSignIn: true, TaskActionSignIn: true,
TaskActionPremiumSignIn: true, TaskActionPremiumSignIn: true,
TaskActionMiniapp: true, TaskActionMiniapp: true,
TaskActionWeb: true,
} }
func IsValidAction(action string) bool { func IsValidAction(action string) bool {
...@@ -74,6 +78,7 @@ var TaskAction = map[string][]string{ ...@@ -74,6 +78,7 @@ var TaskAction = map[string][]string{
TaskPlatformTelegram: {TaskActionJoin, TaskActionActive, TaskActionBind, TaskActionMiniapp}, TaskPlatformTelegram: {TaskActionJoin, TaskActionActive, TaskActionBind, TaskActionMiniapp},
TaskPlatformTwitter: {TaskActionFollow, TaskActionLike, TaskActionReply, TaskActionRetweet}, TaskPlatformTwitter: {TaskActionFollow, TaskActionLike, TaskActionReply, TaskActionRetweet},
TaskPlatformAppbase: {TaskActionSignIn, TaskActionPremiumSignIn}, TaskPlatformAppbase: {TaskActionSignIn, TaskActionPremiumSignIn},
TaskPlatformWeb: {TaskActionWeb},
} }
const ( const (
......
...@@ -7,7 +7,6 @@ import ( ...@@ -7,7 +7,6 @@ import (
dbModel "taskcenter/model/db" dbModel "taskcenter/model/db"
"time" "time"
"github.com/supabase-community/supabase-go"
"gorm.io/driver/postgres" "gorm.io/driver/postgres"
"gorm.io/gorm" "gorm.io/gorm"
"gorm.io/gorm/logger" "gorm.io/gorm/logger"
...@@ -17,7 +16,6 @@ import ( ...@@ -17,7 +16,6 @@ import (
type Dao struct { type Dao struct {
c *config.Config c *config.Config
db *gorm.DB db *gorm.DB
supa *supabase.Client
} }
func New(_c *config.Config) (dao *Dao, err error) { func New(_c *config.Config) (dao *Dao, err error) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment