inkpub

package
v0.0.0-...-45a4d88 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 24, 2026 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const ReviewSignal = "review-signal"

Variables

This section is empty.

Functions

func InkPublish

func InkPublish(ctx workflow.Context, inkId int64, uid int64) error

func WorkflowId

func WorkflowId(inkId int64, pubTime time.Time) string

Types

type Activities

type Activities struct {
	// contains filtered or unexported fields
}

func NewActivities

func NewActivities(
	inkSvc ink.Service,
	intrSvc interactive.Service,
	reviewSvc review.AsyncService,
	searchSyncSvc search.SyncService,
	recommendSyncSvc recommend.SyncService,
	notificationSvc notification.Service,
	feedSvc feed.Service,
) *Activities

func (*Activities) CreateIntr

func (a *Activities) CreateIntr(ctx context.Context, biz string, bizId int64) error

func (*Activities) FindInkInfo

func (a *Activities) FindInkInfo(ctx context.Context, inkId, uid int64) (ink.Ink, error)

func (*Activities) NotifyRejected

func (a *Activities) NotifyRejected(ctx context.Context, ink ink.Ink, reason string) error

func (*Activities) SubmitReview

func (a *Activities) SubmitReview(ctx context.Context, ink review.Ink) error

func (*Activities) SyncToFeed

func (a *Activities) SyncToFeed(ctx context.Context, ink ink.Ink) error

func (*Activities) SyncToLive

func (a *Activities) SyncToLive(ctx context.Context, inkInfo ink.Ink) error

func (*Activities) SyncToRecommend

func (a *Activities) SyncToRecommend(ctx context.Context, ink ink.Ink) error

func (*Activities) SyncToSearch

func (a *Activities) SyncToSearch(ctx context.Context, ink ink.Ink) error

func (*Activities) UpdateInkToRejected

func (a *Activities) UpdateInkToRejected(ctx context.Context, inkId int64, uid int64) error

func (*Activities) UpdateToPublished

func (a *Activities) UpdateToPublished(ctx context.Context, inkId, uid int64) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL