Unverified Commit 9b83e1a8 authored by Birte Kristina Friesel's avatar Birte Kristina Friesel
Browse files

/status/:user: respond to JSON

parent dbc5c389
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1696,7 +1696,7 @@ sub startup {
		'get_user_status_json_v1' => sub {
			my ( $self, %opt ) = @_;
			my $uid    = $opt{uid};
			my $status = $self->get_user_status($uid);
			my $status = $opt{status} // $self->get_user_status($uid);

			my $ret = {
				deprecated => \0,
+18 −9
Original line number Diff line number Diff line
@@ -405,8 +405,16 @@ sub user_status {
		$og_data{description} = $tw_data{description} = q{};
	}

	$self->render(
		'user_status',
	$self->respond_to(
		json => {
			json => {
				name    => $name,
				status  => $self->get_user_status_json_v1( status => $status ),
				version => $self->app->config->{version} // 'UNKNOWN',
			},
		},
		any => {
			template           => 'user_status',
			name               => $name,
			public_level       => $user->{public_level},
			journey            => $status,
@@ -414,6 +422,7 @@ sub user_status {
			twitter            => \%tw_data,
			opengraph          => \%og_data,
			version            => $self->app->config->{version} // 'UNKNOWN',
		},
	);
}